Exemplo n.º 1
0
 class SomeClass1(TableModel):
     __tablename__ = "%s_%d" % (fn, 1)
     _type_info = [
         ('i', Integer32(pk=True)),
         ('a', Array(SomeClass, store_as='json')),
     ]
Exemplo n.º 2
0
        class SomeTableSubset(TableModel):
            __table__ = SomeTable.__table__

            id = Integer32(pk=True)  # sqla session doesn't work without pk
            i = Integer32
Exemplo n.º 3
0
        class SomeOtherClass(TableModel):
            __tablename__ = 'some_other_class'
            __table_args__ = {"sqlite_autoincrement": True}

            id = Integer32(primary_key=True)
            s = Unicode(64)
Exemplo n.º 4
0
        class SomeClass(TableModel):
            __tablename__ = 'some_class'

            id = Integer32(primary_key=True)
            values = Array(Unicode).store_as('table')
Exemplo n.º 5
0
        class SomeClass(TableModel):
            __tablename__ = 'some_class'

            id = Integer32(primary_key=True)
            children = Array(SomeChildClass).store_as('xml')
            mirror = SomeChildClass.store_as('json')
Exemplo n.º 6
0
 class D(TableModel):
     __tablename__ = "d"
     id = Integer32(pk=True)
     c = Array(C).store_as('table')
Exemplo n.º 7
0
        class SomeClass(TableModel):
            __tablename__ = 'some_class'
            __table_args__ = {"sqlite_autoincrement": True}

            id = Integer32(primary_key=True)
            others = Array(SomeOtherClass, store_as='json')
Exemplo n.º 8
0
        class SomeClass(TableModel):
            __tablename__ = 'some_class'

            id = Integer32(primary_key=True)
            child_id = Integer32(fk='some_child_class.id')
Exemplo n.º 9
0
 class SomeClass2(TableModel):
     __tablename__ = "%s_%d" % (fn, 2)
     i = Integer32(pk=True)
     a = Any(store_as='jsonb')
Exemplo n.º 10
0
 class SomeClass1(TableModel):
     __tablename__ = "%s_%d" % (fn, 1)
     i = Integer32(pk=True)
     b = Boolean
Exemplo n.º 11
0
 class SomeClass2(TableModel):
     __tablename__ = "%s_%d" % (fn, 2)
     i = Integer32(pk=True)
     b = Boolean(store_as=int)
Exemplo n.º 12
0
 class SomeClass1(TableModel):
     __tablename__ = "%s_%d" % (fn, 1)
     i = Integer32(pk=True)
     e = Unicode(32)
Exemplo n.º 13
0
        class SomeClass(TableModel):
            __tablename__ = 'some_class'
            __table_args__ = {"sqlite_autoincrement": True}

            id = Integer32(primary_key=True, autoincrement=False)
            s = Unicode(64, sqla_column_args=dict(name='ss'))
Exemplo n.º 14
0
 class SomeClass2(TableModel):
     __tablename__ = "%s_%d" % (fn, 2)
     i = Integer32(pk=True)
     a = SomeClass.customize(store_as='json')
Exemplo n.º 15
0
 class D(TableModel):
     __tablename__ = "dd"
     id = Integer32(pk=True)
     c = Array(C).customize(store_as=table(right='dd_id'))
Exemplo n.º 16
0
 class D(TableModel):
     __tablename__ = 'd'
     id = Integer32(pk=True)
     i = M(Integer32)
Exemplo n.º 17
0
 class D(TableModel):
     __tablename__ = "d"
     id = Integer32(pk=True)
Exemplo n.º 18
0
        class Foo(TableModel):
            __tablename__ = 'foo'
            __table_args__ = {"sqlite_autoincrement": True}

            id = Integer32(primary_key=True)
            s = Unicode(64)
Exemplo n.º 19
0
 class C(TableModel):
     __tablename__ = "c"
     id = Integer32(pk=True)
Exemplo n.º 20
0
 class SomeClass1(TableModel):
     __tablename__ = 'test_bool_1'
     i = Integer32(pk=True)
     b = Boolean
Exemplo n.º 21
0
        class SomeClass(TableModel):
            __tablename__ = 'some_class'
            __table_args__ = {"sqlite_autoincrement": True}

            i = XmlAttribute(Integer32(pk=True))
            s = XmlData(Unicode(64))
Exemplo n.º 22
0
 class SomeClass2(TableModel):
     __tablename__ = 'test_bool_2'
     i = Integer32(pk=True)
     b = Boolean(store_as=int)
Exemplo n.º 23
0
        class SomeChildClass(TableModel):
            __tablename__ = 'some_child_class'

            id = Integer32(primary_key=True)
            s = Unicode(64)
            i = Integer32
Exemplo n.º 24
0
        class SomeClass(TableModel):
            __tablename__ = 'some_class'
            __table_args__ = {"sqlite_autoincrement": True}

            id = Integer32(primary_key=True)
            f = Unicode(32, db_default=u'uuu')
Exemplo n.º 25
0
 class SomeTable(TableModel):
     __tablename__ = 'some_table'
     id = Integer32(pk=True)
     i = Integer32
     s = Unicode(32)
Exemplo n.º 26
0
        class C(TableModel):
            __tablename__ = "c"

            id = Integer32(pk=True)
            f = File(store_as=HybridFileStore('test_file_storage', 'json'))
Exemplo n.º 27
0
        class SomeClass(TableModel):
            __tablename__ = table_name

            id = Integer32(primary_key=True)
            e = Enum(*enums, type_name='status_choices')
Exemplo n.º 28
0
 class D(TableModel):
     __tablename__ = "d"
     id = Integer32(pk=True)
     c = C.store_as('table')
     c_id = Integer32(15)
Exemplo n.º 29
0
        class SomeClass(TableModel):
            __tablename__ = 'some_class'
            __table_args__ = ({"sqlite_autoincrement": True}, )

            id = Integer32(primary_key=True)
            o = SomeOtherClass.customize(store_as='table')
Exemplo n.º 30
0
 class SomeClass3(TableModel):
     __tablename__ = "%s_%d" % (fn, 3)
     i = Integer32(pk=True)
     a = File(store_as=HybridFileStore("path", db_format='jsonb'))