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 b4f4f68c childName>, 'experience': <IntCol b4f4f7ec experience>, 'security_number': <IntCol b577b50c 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 b4f4fe4c {'columns': (<StringCol b577b10c first_name>, <StringCol b52ab50c last_name>), 'unique': True, 'name': 'pk'}>, <DatabaseIndex b4f4f88c {'columns': (<IntCol b577b50c security_number>,), 'unique': True, 'name': 'sec_index'}>]¶
-
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 b4f4fe2c age>, 'childName': <StringCol b55d288c childName>, 'first_name': <StringCol b577b10c first_name>, 'last_name': <StringCol b52ab50c 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 b4f4fe4c {'columns': (<StringCol b577b10c first_name>, <StringCol b52ab50c last_name>), 'unique': True, 'name': 'pk'}>]¶
-
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 b4f4eccc skill>}¶
-
columnList
= [<SOIntCol skill>]¶
-
columns
= {'skill': <SOIntCol skill>}¶
-
indexDefinitions
= [<DatabaseIndex b4f4fe4c {'columns': (<StringCol b577b10c first_name>, <StringCol b52ab50c last_name>), 'unique': True, 'name': 'pk'}>, <DatabaseIndex b4f4f88c {'columns': (<IntCol b577b50c security_number>,), 'unique': True, 'name': 'sec_index'}>]¶
-
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