# sqlobject.tests.test_cyclic_reference module

class `sqlobject.tests.test_cyclic_reference.``SOTestCyclicRefA`(**kw)

  Bases: `sqlobject.main.SQLObject`

  `blobcol`
  `fkeyb`
  `fkeybID`
  `j` = test_cyclic_ref_a_table
  `name`
  `number`
  `q` = test_cyclic_ref_a_table
  `short`
  `so_time`
  class `sqlmeta`(instance)

    Bases: `sqlobject.main.sqlmeta`

    `childName` = None
    `columnDefinitions` = {'short': <StringCol b3eac50cL short>, 'so_time': <DateTimeCol b3eaceccL so_time>, 'fkeybID': <ForeignKey b3eacf4cL fkeyb>, 'number': <IntCol b3eaccacL number>, 'blobcol': <BLOBCol b3eac5ccL blobcol>, 'name': <StringCol b370320cL name>}
    `columnList` = [<SOStringCol name>, <SOIntCol number>, <SODateTimeCol so_time>, <SOStringCol short>, <SOBLOBCol blobcol>, <SOForeignKey fkeybID connected to SOTestCyclicRefB>]
    `columns` = {'short': <SOStringCol short>, 'so_time': <SODateTimeCol so_time>, 'fkeybID': <SOForeignKey fkeybID connected to SOTestCyclicRefB>, 'number': <SOIntCol number>, 'blobcol': <SOBLOBCol blobcol>, 'name': <SOStringCol name>}
    `idName` = 'test_id_here'
    `indexDefinitions` = []
    `indexes` = []
    `joinDefinitions` = []
    `joins` = []
    `soClass`

      alias of `SOTestCyclicRefA`

    `style` = <sqlobject.styles.MixedCaseUnderscoreStyle object>
    `table` = 'test_cyclic_ref_a_table'

class `sqlobject.tests.test_cyclic_reference.``SOTestCyclicRefB`(**kw)

  Bases: `sqlobject.main.SQLObject`

  `blobcol`
  `fkeya`
  `fkeyaID`
  `j` = test_cyclic_ref_b_table
  `name`
  `number`
  `q` = test_cyclic_ref_b_table
  `short`
  `so_time`
  class `sqlmeta`(instance)

    Bases: `sqlobject.main.sqlmeta`

    `childName` = None
    `columnDefinitions` = {'fkeyaID': <ForeignKey b5788b0cL fkeya>, 'short': <StringCol b578864cL short>, 'so_time': <DateTimeCol b370396cL so_time>, 'number': <IntCol b3af562cL number>, 'blobcol': <BLOBCol b578884cL blobcol>, 'name': <StringCol b3be904cL name>}
    `columnList` = [<SOStringCol name>, <SOIntCol number>, <SODateTimeCol so_time>, <SOStringCol short>, <SOBLOBCol blobcol>, <SOForeignKey fkeyaID connected to SOTestCyclicRefA>]
    `columns` = {'fkeyaID': <SOForeignKey fkeyaID connected to SOTestCyclicRefA>, 'short': <SOStringCol short>, 'so_time': <SODateTimeCol so_time>, 'number': <SOIntCol number>, 'blobcol': <SOBLOBCol blobcol>, 'name': <SOStringCol name>}
    `idName` = 'test_id_here'
    `indexDefinitions` = []
    `indexes` = []
    `joinDefinitions` = []
    `joins` = []
    `soClass`

      alias of `SOTestCyclicRefB`

    `style` = <sqlobject.styles.MixedCaseUnderscoreStyle object>
    `table` = 'test_cyclic_ref_b_table'

`sqlobject.tests.test_cyclic_reference.``test_cyclic_reference`()