Пример #1
0
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
Пример #2
0
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
Пример #3
0
def schema_ddl(schema: Schema):
    ddl = CreateSchema(schema.name)
    return ddl.execute_if(callable_=check_schema)