Esempio n. 1
0
def test_auto_table_args(args, kw, expected):
    classes = []
    for i, arg in enumerate(args):
        name = 'Test{}'.format(i)
        classes.append(
            type(name, (object, ), {'_{}__auto_table_args'.format(name): arg}))
    cls = type('Test', tuple(classes), {})
    assert auto_table_args(cls, **kw) == expected
Esempio n. 2
0
 def __table_args__(cls):
     return auto_table_args(cls)
 def __table_args__(cls):
     return auto_table_args(cls, schema='events')
Esempio n. 4
0
 def __table_args__(cls):
     return auto_table_args(cls, schema='attachments')
Esempio n. 5
0
 def __table_args__(cls):
     return auto_table_args(cls, schema='categories')