sqlobject.inheritance.tests.test_asdict module¶
-
class
sqlobject.inheritance.tests.test_asdict.EmployeeAD(**kw)[source]¶ Bases:
sqlobject.inheritance.tests.test_asdict.InheritablePersonAD-
property
firstName¶
-
j= employee_a_d¶
-
property
lastName¶
-
q= employee_a_d¶
-
property
so_position¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.declarative.sqlmeta-
childClasses= {}¶
-
childName= 'EmployeeAD'¶
-
columnDefinitions= {'so_position': <StringCol b4f0126c so_position>}¶
-
columnList= [<SOStringCol so_position>]¶
-
columns= {'so_position': <SOStringCol so_position>}¶
-
indexDefinitions= []¶
-
indexes= []¶
-
joinDefinitions= []¶
-
joins= []¶
-
parentClass¶ alias of
sqlobject.inheritance.tests.test_asdict.InheritablePersonAD
-
soClass¶
-
table= 'employee_a_d'¶
-
-
property
-
class
sqlobject.inheritance.tests.test_asdict.InheritablePersonAD(**kw)[source]¶ Bases:
sqlobject.inheritance.InheritableSQLObject-
classmethod
byLastName(val, connection=None)¶
-
property
childName¶
-
property
firstName¶
-
j= inheritable_person_a_d¶
-
property
lastName¶
-
q= inheritable_person_a_d¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.inheritance.InheritableSQLMeta-
childClasses= {'EmployeeAD': <class 'sqlobject.inheritance.tests.test_asdict.EmployeeAD'>, 'ManagerAD': <class 'sqlobject.inheritance.tests.test_asdict.ManagerAD'>}¶
-
childName= None¶
-
columnDefinitions= {'childName': <StringCol b570cfcc childName>, 'firstName': <StringCol b52a21cc firstName>, 'lastName': <StringCol b52a2d4c lastName>}¶
-
columnList= [<SOStringCol firstName>, <SOStringCol lastName alternate ID>, <SOStringCol childName default=None>]¶
-
columns= {'childName': <SOStringCol childName default=None>, 'firstName': <SOStringCol firstName>, 'lastName': <SOStringCol lastName alternate ID>}¶
-
indexDefinitions= []¶
-
indexes= []¶
-
joinDefinitions= []¶
-
joins= []¶
-
parentClass= None¶
-
soClass¶ alias of
sqlobject.inheritance.tests.test_asdict.InheritablePersonAD
-
table= 'inheritable_person_a_d'¶
-
-
classmethod
-
class
sqlobject.inheritance.tests.test_asdict.ManagerAD(**kw)[source]¶ Bases:
sqlobject.inheritance.tests.test_asdict.InheritablePersonAD-
property
childName¶
-
property
department¶
-
property
firstName¶
-
j= manager_a_d¶
-
property
lastName¶
-
q= manager_a_d¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.declarative.sqlmeta-
childClasses= {}¶
-
childName= 'ManagerAD'¶
-
columnDefinitions= {'childName': <StringCol b508dbec childName>, 'department': <StringCol b508db6c department>}¶
-
columnList= [<SOStringCol department>, <SOStringCol childName default=None>]¶
-
columns= {'childName': <SOStringCol childName default=None>, 'department': <SOStringCol department>}¶
-
indexDefinitions= []¶
-
indexes= []¶
-
joinDefinitions= []¶
-
joins= []¶
-
parentClass¶ alias of
sqlobject.inheritance.tests.test_asdict.InheritablePersonAD
-
soClass¶
-
table= 'manager_a_d'¶
-
-
property