# sqlobject.tests.test_SQLMultipleJoin module

class `sqlobject.tests.test_SQLMultipleJoin.``RFighter`(**kw)

  Bases: `sqlobject.main.SQLObject`

  `j` = rfighter
  `name`
  `power`
  `q` = rfighter
  `race`
  `raceID`
  class `sqlmeta`(instance)

    Bases: `sqlobject.main.sqlmeta`

    `childName` = None
    `columnDefinitions` = {'power': <IntCol b382f3ccL power>, 'name': <StringCol b382f84cL name>, 'raceID': <ForeignKey b382f0acL race>}
    `columnList` = [<SOStringCol name>, <SOForeignKey raceID connected to Race>, <SOIntCol power>]
    `columns` = {'power': <SOIntCol power>, 'name': <SOStringCol name>, 'raceID': <SOForeignKey raceID connected to Race>}
    `idName` = 'id'
    `indexDefinitions` = []
    `indexes` = []
    `joinDefinitions` = []
    `joins` = []
    `soClass`

      alias of `RFighter`

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

class `sqlobject.tests.test_SQLMultipleJoin.``Race`(**kw)

  Bases: `sqlobject.main.SQLObject`

  `fightersAsList`
  `fightersAsSResult`
  `j` = race
  `name`
  `q` = race
  class `sqlmeta`(instance)

    Bases: `sqlobject.main.sqlmeta`

    `childName` = None
    `columnDefinitions` = {'name': <StringCol b38b9f8cL name>}
    `columnList` = [<SOStringCol name>]
    `columns` = {'name': <SOStringCol name>}
    `idName` = 'id'
    `indexDefinitions` = []
    `indexes` = []
    `joinDefinitions` = [<sqlobject.joins.MultipleJoin object>, <sqlobject.joins.SQLMultipleJoin object>]
    `joins` = [<sqlobject.joins.SOMultipleJoin object>, <sqlobject.joins.SOSQLMultipleJoin object>]
    `soClass`

      alias of `Race`

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

`sqlobject.tests.test_SQLMultipleJoin.``createAllTables`()

`sqlobject.tests.test_SQLMultipleJoin.``test_1`()

`sqlobject.tests.test_SQLMultipleJoin.``test_multiple_join_transaction`()