# sqlobject.tests.test_events module

class `sqlobject.tests.test_events.``EventTester`(**kw)

  Bases: `sqlobject.main.SQLObject`

  `j` = event_tester
  `name`
  `q` = event_tester
  class `sqlmeta`(instance)

    Bases: `sqlobject.main.sqlmeta`

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

      alias of `EventTester`

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

class `sqlobject.tests.test_events.``InheritableEventTestA`(**kw)

  Bases: `sqlobject.inheritance.InheritableSQLObject`

  `a`
  `childName`
  `j` = inheritable_event_test_a
  `q` = inheritable_event_test_a
  class `sqlmeta`(instance)

    Bases: `sqlobject.inheritance.InheritableSQLMeta`

    `childClasses` = {'InheritableEventTestB': <class 'sqlobject.tests.test_events.InheritableEventTestB'>}
    `childName` = None
    `columnDefinitions` = {'a': <IntCol b430dbccL a>, 'childName': <StringCol b443aa6cL childName>}
    `columnList` = [<SOIntCol a>, <SOStringCol childName default=None>]
    `columns` = {'a': <SOIntCol a>, 'childName': <SOStringCol childName default=None>}
    `indexDefinitions` = []
    `indexes` = []
    `joinDefinitions` = []
    `joins` = []
    `parentClass` = None
    `soClass`

      alias of `InheritableEventTestA`

    `table` = 'inheritable_event_test_a'

class `sqlobject.tests.test_events.``InheritableEventTestB`(**kw)

  Bases: `sqlobject.tests.test_events.InheritableEventTestA`

  `a`
  `b`
  `childName`
  `j` = inheritable_event_test_b
  `q` = inheritable_event_test_b
  class `sqlmeta`(instance)

    Bases: `sqlobject.declarative.sqlmeta`

    `childClasses` = {'InheritableEventTestC': <class 'sqlobject.tests.test_events.InheritableEventTestC'>}
    `childName` = 'InheritableEventTestB'
    `columnDefinitions` = {'b': <IntCol b40704ecL b>, 'childName': <StringCol b395790cL childName>}
    `columnList` = [<SOIntCol b>, <SOStringCol childName default=None>]
    `columns` = {'b': <SOIntCol b>, 'childName': <SOStringCol childName default=None>}
    `indexDefinitions` = []
    `indexes` = []
    `joinDefinitions` = []
    `joins` = []
    `parentClass`

      alias of `InheritableEventTestA`

    `soClass`

      alias of `InheritableEventTestB`

    `table` = 'inheritable_event_test_b'

class `sqlobject.tests.test_events.``InheritableEventTestC`(**kw)

  Bases: `sqlobject.tests.test_events.InheritableEventTestB`

  `b`
  `c`
  `childName`
  `j` = inheritable_event_test_c
  `q` = inheritable_event_test_c
  class `sqlmeta`(instance)

    Bases: `sqlobject.declarative.sqlmeta`

    `childClasses` = {}
    `childName` = 'InheritableEventTestC'
    `columnDefinitions` = {'c': <IntCol b434256cL c>, 'childName': <StringCol b430d82cL childName>}
    `columnList` = [<SOIntCol c>, <SOStringCol childName default=None>]
    `columns` = {'c': <SOIntCol c>, 'childName': <SOStringCol childName default=None>}
    `indexDefinitions` = []
    `indexes` = []
    `joinDefinitions` = []
    `joins` = []
    `parentClass`

      alias of `InheritableEventTestB`

    `soClass`

      alias of `InheritableEventTestC`

    `table` = 'inheritable_event_test_c'

`sqlobject.tests.test_events.``make_listen`(signal, cls=None)

`sqlobject.tests.test_events.``make_watcher`()

`sqlobject.tests.test_events.``test_add_column`()

`sqlobject.tests.test_events.``test_create`()

`sqlobject.tests.test_events.``test_inheritance_row_created`()

`sqlobject.tests.test_events.``test_row_create`()

`sqlobject.tests.test_events.``test_row_destroy`()

`sqlobject.tests.test_events.``test_row_destroyed`()

`sqlobject.tests.test_events.``test_row_update`()

`sqlobject.tests.test_events.``test_row_updated`()