class C(P.PyDO): connectionAlias='pydotest' if guess: guess_columns=True else: fields=(P.Sequence('id'), 'x')
class B(P.PyDO): connectionAlias='pydotest' if guess: guess_columns=True else: fields=(P.Sequence('id'), 'x') def getA(self): return A.getSome(b_id=self.id)
class A(P.PyDO): connectionAlias = 'pydotest' if guess: guess_columns = True else: fields = (P.Sequence('id'), P.Unique('name'), 'b_id', 'd', 'ta', 'tb', 'w', 'x', 'y', 'z') unique = (('y', 'z'), ) def getB(self): return B.getUnique(id=self.b_id) def getC(self): return self.joinTable('id', 'a_c', 'a_id', 'c_id', C, 'id')
class zingo(P.PyDO): fields=(P.Sequence('id'), 'nohat', 'nofrog', 'pig')
class porkbarrel(P.PyDO): fields=(P.Sequence('a'), 'b', 'c') unique=(('b', 'c'),)
class tmp(P.PyDO): connectionAlias='pydotest' table='e' fields=(P.Sequence('id'), 'user1')
class nougat(P.PyDO): schema='public' fields=(P.Sequence('id'), P.Unique('title'), 'foo', 'bar')
class torte4(P.PyDO): fields=(P.Sequence('id'), 'title', 'x', 'y', 'z')
class A(P.PyDO): fields=(P.Sequence('id'), 'x')
class torte2(P.PyDO): fields=(P.Sequence('id'), P.Unique('title'), 'x', 'y', 'z')