# sqlobject.tests.test_aliases module

class `sqlobject.tests.test_aliases.``JoinAlias`(**kw)

  Bases: `sqlobject.main.SQLObject`

  `j` = join_alias
  `name`
  `parent`
  `q` = join_alias
  class `sqlmeta`(instance)

    Bases: `sqlobject.main.sqlmeta`

    `childName` = None
    `columnDefinitions` = {'name': <StringCol b3df0c4cL name>, 'parent': <StringCol b3df016cL parent>}
    `columnList` = [<SOStringCol name>, <SOStringCol parent>]
    `columns` = {'name': <SOStringCol name>, 'parent': <SOStringCol parent>}
    `idName` = 'id'
    `indexDefinitions` = []
    `indexes` = []
    `joinDefinitions` = []
    `joins` = []
    `soClass`

      alias of `JoinAlias`

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

`sqlobject.tests.test_aliases.``test_1syntax`()

`sqlobject.tests.test_aliases.``test_2perform_join`()

`sqlobject.tests.test_aliases.``test_3joins`()