sqlobject.inheritance.tests.test_inheritance_tree module

class sqlobject.inheritance.tests.test_inheritance_tree.Tree1(**kw)[source]

Bases: sqlobject.inheritance.InheritableSQLObject

aprop
childName
j = tree1
q = tree1
class sqlmeta(instance)

Bases: sqlobject.inheritance.InheritableSQLMeta

childClasses = {'Tree3': <class 'sqlobject.inheritance.tests.test_inheritance_tree.Tree3'>, 'Tree2': <class 'sqlobject.inheritance.tests.test_inheritance_tree.Tree2'>}
childName = None
columnDefinitions = {'childName': <StringCol b43aaa2cL childName>, 'aprop': <StringCol b43dd4ecL aprop>}
columnList = [<SOStringCol aprop>, <SOStringCol childName default=None>]
columns = {'childName': <SOStringCol childName default=None>, 'aprop': <SOStringCol aprop>}
indexDefinitions = []
indexes = []
joinDefinitions = []
joins = []
parentClass = None
soClass

alias of Tree1

table = 'tree1'
class sqlobject.inheritance.tests.test_inheritance_tree.Tree2(**kw)[source]

Bases: sqlobject.inheritance.tests.test_inheritance_tree.Tree1

aprop
bprop
childName
j = tree2
q = tree2
class sqlmeta(instance)

Bases: sqlobject.declarative.sqlmeta

childClasses = {'Tree5': <class 'sqlobject.inheritance.tests.test_inheritance_tree.Tree5'>, 'Tree4': <class 'sqlobject.inheritance.tests.test_inheritance_tree.Tree4'>}
childName = 'Tree2'
columnDefinitions = {'bprop': <StringCol b438f7ecL bprop>, 'childName': <StringCol b49b442cL childName>}
columnList = [<SOStringCol bprop>, <SOStringCol childName default=None>]
columns = {'bprop': <SOStringCol bprop>, 'childName': <SOStringCol childName default=None>}
indexDefinitions = []
indexes = []
joinDefinitions = []
joins = []
parentClass

alias of Tree1

soClass

alias of Tree2

table = 'tree2'
class sqlobject.inheritance.tests.test_inheritance_tree.Tree3(**kw)[source]

Bases: sqlobject.inheritance.tests.test_inheritance_tree.Tree1

aprop
childName
cprop
j = tree3
q = tree3
class sqlmeta(instance)

Bases: sqlobject.declarative.sqlmeta

childClasses = {}
childName = 'Tree3'
columnDefinitions = {'cprop': <StringCol b439b3acL cprop>, 'childName': <StringCol b439e2acL childName>}
columnList = [<SOStringCol cprop>, <SOStringCol childName default=None>]
columns = {'cprop': <SOStringCol cprop>, 'childName': <SOStringCol childName default=None>}
indexDefinitions = []
indexes = []
joinDefinitions = []
joins = []
parentClass

alias of Tree1

soClass

alias of Tree3

table = 'tree3'
class sqlobject.inheritance.tests.test_inheritance_tree.Tree4(**kw)[source]

Bases: sqlobject.inheritance.tests.test_inheritance_tree.Tree2

bprop
childName
dprop
j = tree4
q = tree4
class sqlmeta(instance)

Bases: sqlobject.declarative.sqlmeta

childClasses = {}
childName = 'Tree4'
columnDefinitions = {'dprop': <StringCol b439cf6cL dprop>, 'childName': <StringCol b437baecL childName>}
columnList = [<SOStringCol dprop>, <SOStringCol childName default=None>]
columns = {'dprop': <SOStringCol dprop>, 'childName': <SOStringCol childName default=None>}
indexDefinitions = []
indexes = []
joinDefinitions = []
joins = []
parentClass

alias of Tree2

soClass

alias of Tree4

table = 'tree4'
class sqlobject.inheritance.tests.test_inheritance_tree.Tree5(**kw)[source]

Bases: sqlobject.inheritance.tests.test_inheritance_tree.Tree2

bprop
childName
eprop
j = tree5
q = tree5
class sqlmeta(instance)

Bases: sqlobject.declarative.sqlmeta

childClasses = {}
childName = 'Tree5'
columnDefinitions = {'eprop': <StringCol b43963acL eprop>, 'childName': <StringCol b43ed96cL childName>}
columnList = [<SOStringCol eprop>, <SOStringCol childName default=None>]
columns = {'eprop': <SOStringCol eprop>, 'childName': <SOStringCol childName default=None>}
indexDefinitions = []
indexes = []
joinDefinitions = []
joins = []
parentClass

alias of Tree2

soClass

alias of Tree5

table = 'tree5'
sqlobject.inheritance.tests.test_inheritance_tree.test_tree()[source]