def attach_schema(obj, schema): if schema is not None: ddl = CreateSchema(schema, quote=True) event.listen( obj, 'before_create', ddl.execute_if(callable_=should_create_schema, dialect='postgresql')) return obj
def attach_schema(obj, schema): if schema is not None: ddl = CreateSchema(schema, quote=True) event.listen(obj, 'before_create', ddl.execute_if(callable_=should_create_schema, dialect='postgresql')) return obj
def schema_ddl(schema: Schema): ddl = CreateSchema(schema.name) return ddl.execute_if(callable_=check_schema)