sqlobject.inheritance.tests.test_indexes module¶
-
class
sqlobject.inheritance.tests.test_indexes.InhEmployeeIdxGet(**kw)[source]¶ Bases:
sqlobject.inheritance.tests.test_indexes.InhPersonIdxGet-
property
age¶
-
property
childName¶
-
property
experience¶
-
property
first_name¶
-
j= inh_employee_idx_get¶
-
property
last_name¶
-
q= inh_employee_idx_get¶
-
sec_index= <sqlobject.index.SODatabaseIndex object>¶
-
property
security_number¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.declarative.sqlmeta-
childClasses= {'InhSalesManIdxGet': <class 'sqlobject.inheritance.tests.test_indexes.InhSalesManIdxGet'>}¶
-
childName= 'InhEmployeeIdxGet'¶
-
columnDefinitions= {'childName': <StringCol b54850ec childName>, 'experience': <IntCol b5485eac experience>, 'security_number': <IntCol b548508c security_number>}¶
-
columnList= [<SOIntCol security_number>, <SOIntCol experience>, <SOStringCol childName default=None>]¶
-
columns= {'childName': <SOStringCol childName default=None>, 'experience': <SOIntCol experience>, 'security_number': <SOIntCol security_number>}¶
-
indexDefinitions= [<DatabaseIndex b561f60c {'name': 'pk', 'columns': (<StringCol b50c802c first_name>, <StringCol b509440c last_name>), 'unique': True}>, <DatabaseIndex b548528c {'name': 'sec_index', 'columns': (<IntCol b548508c security_number>,), 'unique': True}>]¶
-
indexes= [<sqlobject.index.SODatabaseIndex object>]¶
-
joinDefinitions= []¶
-
joins= []¶
-
parentClass¶ alias of
sqlobject.inheritance.tests.test_indexes.InhPersonIdxGet
-
soClass¶ alias of
sqlobject.inheritance.tests.test_indexes.InhEmployeeIdxGet
-
table= 'inh_employee_idx_get'¶
-
-
property
-
class
sqlobject.inheritance.tests.test_indexes.InhPersonIdxGet(**kw)[source]¶ Bases:
sqlobject.inheritance.InheritableSQLObject-
property
age¶
-
property
childName¶
-
property
first_name¶
-
j= inh_person_idx_get¶
-
property
last_name¶
-
pk= <sqlobject.index.SODatabaseIndex object>¶
-
q= inh_person_idx_get¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.inheritance.InheritableSQLMeta-
childClasses= {'InhEmployeeIdxGet': <class 'sqlobject.inheritance.tests.test_indexes.InhEmployeeIdxGet'>}¶
-
childName= None¶
-
columnDefinitions= {'age': <IntCol b50c8fcc age>, 'childName': <StringCol b561f0cc childName>, 'first_name': <StringCol b50c802c first_name>, 'last_name': <StringCol b509440c last_name>}¶
-
columnList= [<SOStringCol first_name not null>, <SOStringCol last_name not null>, <SOIntCol age>, <SOStringCol childName default=None>]¶
-
columns= {'age': <SOIntCol age>, 'childName': <SOStringCol childName default=None>, 'first_name': <SOStringCol first_name not null>, 'last_name': <SOStringCol last_name not null>}¶
-
indexDefinitions= [<DatabaseIndex b561f60c {'name': 'pk', 'columns': (<StringCol b50c802c first_name>, <StringCol b509440c last_name>), 'unique': True}>]¶
-
indexes= [<sqlobject.index.SODatabaseIndex object>]¶
-
joinDefinitions= []¶
-
joins= []¶
-
parentClass= None¶
-
soClass¶ alias of
sqlobject.inheritance.tests.test_indexes.InhPersonIdxGet
-
table= 'inh_person_idx_get'¶
-
-
property
-
class
sqlobject.inheritance.tests.test_indexes.InhSalesManIdxGet(**kw)[source]¶ Bases:
sqlobject.inheritance.tests.test_indexes.InhEmployeeIdxGet-
property
experience¶
-
j= inh_sales_man_idx_get¶
-
q= inh_sales_man_idx_get¶
-
property
security_number¶
-
property
skill¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.declarative.sqlmeta-
childClasses= {}¶
-
childName= 'InhSalesManIdxGet'¶
-
columnDefinitions= {'skill': <IntCol b512542c skill>}¶
-
columnList= [<SOIntCol skill>]¶
-
columns= {'skill': <SOIntCol skill>}¶
-
indexDefinitions= [<DatabaseIndex b561f60c {'name': 'pk', 'columns': (<StringCol b50c802c first_name>, <StringCol b509440c last_name>), 'unique': True}>, <DatabaseIndex b548528c {'name': 'sec_index', 'columns': (<IntCol b548508c security_number>,), 'unique': True}>]¶
-
indexes= []¶
-
joinDefinitions= []¶
-
joins= []¶
-
parentClass¶ alias of
sqlobject.inheritance.tests.test_indexes.InhEmployeeIdxGet
-
soClass¶ alias of
sqlobject.inheritance.tests.test_indexes.InhSalesManIdxGet
-
table= 'inh_sales_man_idx_get'¶
-
-
property