l.s.d.s.LaunchpadStyle(storm.sqlobject.SQLObjectStyle) : class documentation

Part of lp.services.database.sqlbase View In Hierarchy

A SQLObject style for launchpad.

Python attributes and database columns are lowercase. Class names and database tables are MixedCase. Using this style should simplify SQLBase class definitions since more defaults will be correct.

Method pythonAttrToDBColumn Undocumented
Method dbColumnToPythonAttr Undocumented
Method pythonClassToDBTable Undocumented
Method dbTableToPythonClass Undocumented
Method idForTable Undocumented
Method pythonClassToAttr Undocumented
Method tableReference Return the tablename mapped for use in RelativeJoin statements.
def pythonAttrToDBColumn(self, attr):
Undocumented
def dbColumnToPythonAttr(self, col):
Undocumented
def pythonClassToDBTable(self, className):
Undocumented
def dbTableToPythonClass(self, table):
Undocumented
def idForTable(self, table):
Undocumented
def pythonClassToAttr(self, className):
Undocumented
def tableReference(self, table):
Return the tablename mapped for use in RelativeJoin statements.
API Documentation for Launchpad, generated by pydoctor at 2020-07-02 00:00:07.