sqlobject.inheritance package¶
- class sqlobject.inheritance.InheritableSQLObject(**kw)[source]¶
Bases:
SQLObject
- SelectResultsClass¶
alias of
InheritableSelectResults
- classmethod get(id, connection=None, selectResults=None, childResults=None, childUpdate=False)[source]¶
- j = inheritable_sql_object¶
- q = inheritable_sql_object¶
- sqlmeta¶
alias of
InheritableSQLMeta
Subpackages¶
- sqlobject.inheritance.tests package
- Submodules
- sqlobject.inheritance.tests.test_aggregates module
SOTestAggregate1
SOTestAggregate2
test_aggregates()
- sqlobject.inheritance.tests.test_asdict module
EmployeeAD
InheritablePersonAD
InheritablePersonAD.byLastName()
InheritablePersonAD.childName
InheritablePersonAD.firstName
InheritablePersonAD.j
InheritablePersonAD.lastName
InheritablePersonAD.q
InheritablePersonAD.sqlmeta
InheritablePersonAD.sqlmeta.childClasses
InheritablePersonAD.sqlmeta.childName
InheritablePersonAD.sqlmeta.indexes
InheritablePersonAD.sqlmeta.joinDefinitions
InheritablePersonAD.sqlmeta.joins
InheritablePersonAD.sqlmeta.parentClass
InheritablePersonAD.sqlmeta.soClass
InheritablePersonAD.sqlmeta.table
ManagerAD
test_asDict()
test_getColumns()
- sqlobject.inheritance.tests.test_deep_inheritance module
DIEmployee
DIManager
DIPerson
test_creation_fail()
test_creation_fail2()
test_deep_inheritance()
- sqlobject.inheritance.tests.test_destroy_cascade module
SOTestCascade1
SOTestCascade2
SOTestCascade3
test_destroySelf()
- sqlobject.inheritance.tests.test_foreignKey module
EmployeeWithNotes
Note
Paper
PersonWithNotes
SOTestInhBase
SOTestInhFKey
test_foreignKey()
test_foreignKey2()
- sqlobject.inheritance.tests.test_indexes module
InhEmployeeIdxGet
InhPersonIdxGet
InhSalesManIdxGet
test_index_get_1()
- sqlobject.inheritance.tests.test_inheritance module
Employee
InheritablePerson
setup()
test_addDelColumn()
test_creation_fail()
test_inheritance()
test_inheritance_select()
- sqlobject.inheritance.tests.test_inheritance_tree module
- sqlobject.inheritance.tests.test_aggregates module
- Submodules