sqlobject.tests.test_ForeignKey module¶
-
class
sqlobject.tests.test_ForeignKey.SOTestComposerKey(**kw)[source]¶ Bases:
sqlobject.main.SQLObject-
classmethod
byId2(val, connection=None)¶
-
property
id2¶
-
j= so_test_composer_key¶
-
property
name¶
-
q= so_test_composer_key¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.main.sqlmeta-
childName= None¶
-
columnDefinitions= {'id2': <IntCol b56964ec id2>, 'name': <StringCol b571786c name>}¶
-
columnList= [<SOStringCol name>, <SOIntCol id2 default=None>]¶
-
columns= {'id2': <SOIntCol id2 default=None>, 'name': <SOStringCol name>}¶
-
idName= 'id'¶
-
indexDefinitions= []¶
-
indexes= []¶
-
joinDefinitions= []¶
-
joins= []¶
-
soClass¶
-
style= <sqlobject.styles.MixedCaseUnderscoreStyle object>¶
-
table= 'so_test_composer_key'¶
-
-
classmethod
-
class
sqlobject.tests.test_ForeignKey.SOTestFKValidationA(**kw)[source]¶ Bases:
sqlobject.main.SQLObject-
property
bfk¶
-
property
bfkID¶
-
property
cfk¶
-
property
cfkID¶
-
j= so_test_fk_validation_a¶
-
property
name¶
-
q= so_test_fk_validation_a¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.main.sqlmeta-
childName= None¶
-
columnDefinitions= {'bfkID': <ForeignKey b5694cac bfk>, 'cfkID': <ForeignKey b5694f4c cfk>, 'name': <StringCol b5694f6c name>}¶
-
columnList= [<SOStringCol name>, <SOForeignKey bfkID connected to SOTestFKValidationB>, <SOForeignKey cfkID default=None connected to SOTestFKValidationC>]¶
-
columns= {'bfkID': <SOForeignKey bfkID connected to SOTestFKValidationB>, 'cfkID': <SOForeignKey cfkID default=None connected to SOTestFKValidationC>, 'name': <SOStringCol name>}¶
-
idName= 'id'¶
-
indexDefinitions= []¶
-
indexes= []¶
-
joinDefinitions= []¶
-
joins= []¶
-
soClass¶ alias of
sqlobject.tests.test_ForeignKey.SOTestFKValidationA
-
style= <sqlobject.styles.MixedCaseUnderscoreStyle object>¶
-
table= 'so_test_fk_validation_a'¶
-
-
property
-
class
sqlobject.tests.test_ForeignKey.SOTestFKValidationB(**kw)[source]¶ Bases:
sqlobject.main.SQLObject-
property
afk¶
-
property
afkID¶
-
j= so_test_fk_validation_b¶
-
property
name¶
-
q= so_test_fk_validation_b¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.main.sqlmeta-
childName= None¶
-
columnDefinitions= {'afkID': <ForeignKey b516c8ac afk>, 'name': <StringCol b516c4ec name>}¶
-
columnList= [<SOStringCol name>, <SOForeignKey afkID connected to SOTestFKValidationA>]¶
-
columns= {'afkID': <SOForeignKey afkID connected to SOTestFKValidationA>, 'name': <SOStringCol name>}¶
-
idName= 'id'¶
-
indexDefinitions= []¶
-
indexes= []¶
-
joinDefinitions= []¶
-
joins= []¶
-
soClass¶ alias of
sqlobject.tests.test_ForeignKey.SOTestFKValidationB
-
style= <sqlobject.styles.MixedCaseUnderscoreStyle object>¶
-
table= 'so_test_fk_validation_b'¶
-
-
property
-
class
sqlobject.tests.test_ForeignKey.SOTestFKValidationC(**kw)[source]¶ Bases:
sqlobject.main.SQLObject-
j= so_test_fk_validation_c¶
-
property
name¶
-
q= so_test_fk_validation_c¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.main.sqlmeta-
childName= None¶
-
columnDefinitions= {'name': <StringCol b569798c name>}¶
-
columnList= [<SOStringCol name>]¶
-
columns= {'name': <SOStringCol name>}¶
-
idName= 'id'¶
-
idType¶ alias of
builtins.str
-
indexDefinitions= []¶
-
indexes= []¶
-
joinDefinitions= []¶
-
joins= []¶
-
soClass¶ alias of
sqlobject.tests.test_ForeignKey.SOTestFKValidationC
-
style= <sqlobject.styles.MixedCaseUnderscoreStyle object>¶
-
table= 'so_test_fk_validation_c'¶
-
-
-
class
sqlobject.tests.test_ForeignKey.SOTestOtherColumn(**kw)[source]¶ Bases:
sqlobject.main.SQLObject-
j= so_test_other_column¶
-
property
key1¶
-
property
key1ID¶
-
property
key2¶
-
property
key2ID¶
-
q= so_test_other_column¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.main.sqlmeta-
childName= None¶
-
columnDefinitions= {'key1ID': <ForeignKey b56a1f4c key1>, 'key2ID': <ForeignKey b56a1d8c key2>}¶
-
columnList= [<SOForeignKey key1ID default=None connected to SOTestComposerKey>, <SOForeignKey key2ID default=None connected to SOTestComposerKey>]¶
-
columns= {'key1ID': <SOForeignKey key1ID default=None connected to SOTestComposerKey>, 'key2ID': <SOForeignKey key2ID default=None connected to SOTestComposerKey>}¶
-
idName= 'id'¶
-
indexDefinitions= []¶
-
indexes= []¶
-
joinDefinitions= []¶
-
joins= []¶
-
soClass¶
-
style= <sqlobject.styles.MixedCaseUnderscoreStyle object>¶
-
table= 'so_test_other_column'¶
-
-
-
class
sqlobject.tests.test_ForeignKey.SOTestWorkKey(**kw)[source]¶ Bases:
sqlobject.main.SQLObject-
property
composer¶
-
property
composerID¶
-
j= so_test_work_key¶
-
q= so_test_work_key¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.main.sqlmeta-
childName= None¶
-
columnDefinitions= {'composerID': <ForeignKey b4c28f4c composer>, 'title': <StringCol b56a0f4c title>}¶
-
columnList= [<SOForeignKey composerID connected to SOTestComposerKey>, <SOStringCol title>]¶
-
columns= {'composerID': <SOForeignKey composerID connected to SOTestComposerKey>, 'title': <SOStringCol title>}¶
-
idName= 'work_id'¶
-
indexDefinitions= []¶
-
indexes= []¶
-
joinDefinitions= []¶
-
joins= []¶
-
soClass¶
-
style= <sqlobject.styles.MixedCaseUnderscoreStyle object>¶
-
table= 'so_test_work_key'¶
-
-
property
title¶
-
property
-
class
sqlobject.tests.test_ForeignKey.SOTestWorkKey2(**kw)[source]¶ Bases:
sqlobject.main.SQLObject-
j= so_test_work_key2¶
-
q= so_test_work_key2¶
-
class
sqlmeta(instance)¶ Bases:
sqlobject.main.sqlmeta-
childName= None¶
-
columnDefinitions= {'title': <StringCol b56a15cc title>}¶
-
columnList= [<SOStringCol title>]¶
-
columns= {'title': <SOStringCol title>}¶
-
idName= 'id'¶
-
indexDefinitions= []¶
-
indexes= []¶
-
joinDefinitions= []¶
-
joins= []¶
-
soClass¶
-
style= <sqlobject.styles.MixedCaseUnderscoreStyle object>¶
-
table= 'so_test_work_key2'¶
-
-
property
title¶
-