class SomeClass(ComplexModel): __metadata__ = MetaData() __tablename__ = 'some_class' __table_args__ = (UniqueConstraint('j'), ) i = Integer(primary_key=True) j = Unicode(64)
class SomeClass(SomeOtherClass): __mapper_args__ = ( (), {'polymorphic_identity': 2}, ) i = Integer(nillable=False)
class C(ComplexModel): __namespace__ = "aa" a = XmlAttribute(Integer) b = XmlAttribute(Integer(sub_name="bb")) c = XmlAttribute(Integer(sub_ns="cc")) d = XmlAttribute(Integer(sub_ns="dd", sub_name="dd"))
class Category(ComplexModel): id = XmlData(Integer(min_occurs=1, max_occurs=1, nillable=False)) children = Array(Unicode)
class Category(ComplexModel): id = Integer(min_occurs=1, max_occurs=1, nillable=False) children = Array(SelfReference)
class Category(ComplexModel): id = Integer(min_occurs=1, max_occurs=1, nillable=False)
class SomeClass(ComplexModel): a = XmlAttribute(Integer(ge=4))
class EncExtractXs(ComplexModel): __min_occurs__ = 1 __max_occurs__ = 1 mbr_idn = Integer(nillable=False, min_occurs=1, max_occurs=1, max_len=18) enc_idn = Integer(nillable=False, min_occurs=1, max_occurs=1, max_len=18) hist_idn = Integer(nillable=False, min_occurs=1, max_occurs=1, max_len=18)
class SomeClass(ComplexModel): __metadata__ = MetaData() __tablename__ = 'some_class' i = Integer(primary_key=True)
class DeclareOrder_declare(ComplexModel.customize(declare_order='declared')): field3 = Integer() field1 = Integer() field2 = Integer()
class CM(ComplexModel): _type_info = [('a', Integer), ('c', Integer(order=0))]
class SomeService(ServiceBase): @srpc(Integer(ge=0, le=5)) def some_call(p): pass
class C(ComplexModel): i = Integer(min_occurs=1) cc = Array(CC)
class C(ComplexModel): i=Integer(min_occurs=1) s=String
class C(ComplexModel): __namespace__ = "aa" a = Integer b = Integer(sub_name="bb") c = Integer(sub_ns="cc") d = Integer(sub_ns="dd", sub_name="dd")
class SomeObject(ComplexModel): __namespace__ = "badass_ns" one = Integer(xml_choice_group="numbers") two = Integer(xml_choice_group="numbers") punk = Unicode
class X(ComplexModel): __namespace__ = 'tns' x = Integer(nillable=True, max_occurs='unbounded')