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'
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'
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'
sqlobject.inheritance.tests.test_indexes.test_index_get_1()[source]