__buildWhereClause(self, col_match_spec, other_clauses=None) | pyclearsilver.odb.Table | private |
__checkColumnLock(self) | pyclearsilver.odb.Table | private |
__col_def_hash | pyclearsilver.odb.Table | private |
__column_list | pyclearsilver.odb.Table | private |
__columns_locked | pyclearsilver.odb.Table | private |
__db | pyclearsilver.odb.Table | private |
__defaultRowClass | pyclearsilver.odb.Table | private |
__defaultRowListClass | pyclearsilver.odb.Table | private |
__fetchRows(self, col_match_spec, cursor=None, where=None, order_by=None, limit_to=None, skip_to=None, join=None, join2=None, column_list=None, raw_rows=False) | pyclearsilver.odb.Table | private |
__fullTextSearchable | pyclearsilver.odb.Table | private |
__has_value_column | pyclearsilver.odb.Table | private |
__indices | pyclearsilver.odb.Table | private |
__init__(self, database, table_name, rowClass=None, check=0, create=0, rowListClass=None, replication=None) | pyclearsilver.odb.Table | |
__lockColumnsAndInit(self) | pyclearsilver.odb.Table | private |
__primary_key_list | pyclearsilver.odb.Table | private |
__relations_by_table | pyclearsilver.odb.Table | private |
__replication | pyclearsilver.odb.Table | private |
__table_name | pyclearsilver.odb.Table | private |
__vcol_def_hash | pyclearsilver.odb.Table | private |
__vcolumn_list | pyclearsilver.odb.Table | private |
_colTypeToSQLType(self, colname, coltype, options, singlePrimaryKey=0) | pyclearsilver.odb.Table | private |
_createTableSQL(self) | pyclearsilver.odb.Table | private |
_defineRelations(self) | pyclearsilver.odb.Table | private |
_defineRows(self) | pyclearsilver.odb.Table | private |
_fixColMatchSpec(self, col_match_spec, should_match_unique_row=0) | pyclearsilver.odb.Table | private |
_triggers | pyclearsilver.odb.Table | private |
addIndex(self, columns, indexName=None, unique=0) | pyclearsilver.odb.Table | |
alterTableToMatch(self, cursor=None) | pyclearsilver.odb.Table | |
checkTable(self, warnflag=1) | pyclearsilver.odb.Table | |
columnType(self, col_name) | pyclearsilver.odb.Table | |
convertDataForColumn(self, data, col_name) | pyclearsilver.odb.Table | |
createIndex(self, columns, indexName=None, unique=0, cursor=None) | pyclearsilver.odb.Table | |
createTable(self, cursor=None) | pyclearsilver.odb.Table | |
d_addColumn(self, col_name, ctype, size=None, primarykey=0, notnull=0, indexed=0, default=None, unique=0, autoincrement=0, autoguid=0, safeupdate=0, enum_values=None, no_export=0, relations=None, foreign_key=None, compress_ok=0, int_date=0) | pyclearsilver.odb.Table | |
d_addDeleteTrigger(self, triggerName, tsql) | pyclearsilver.odb.Table | |
d_addInsertTrigger(self, triggerName, tsql) | pyclearsilver.odb.Table | |
d_addUpdateColumnsTrigger(self, triggerName, columns, tsql) | pyclearsilver.odb.Table | |
d_addUpdateTrigger(self, triggerName, tsql) | pyclearsilver.odb.Table | |
d_addValueColumn(self) | pyclearsilver.odb.Table | |
d_addVColumn(self, col_name, type, size=None, default=None) | pyclearsilver.odb.Table | |
d_belongsTo(self, col_name, tblNameStr=None, foreign_key=None, order=None) | pyclearsilver.odb.Table | |
d_fullTextSearch(self) | pyclearsilver.odb.Table | |
d_hasMany(self, tblname, col_name, foreign_key=None, order=None) | pyclearsilver.odb.Table | |
d_hasOne(self, col_name, tblname, foreign_key=None, order=None) | pyclearsilver.odb.Table | |
databaseSizeForData_ColumnName_(self, data, col_name) | pyclearsilver.odb.Table | |
deleteAllRows(self, cursor=None) | pyclearsilver.odb.Table | |
dropTable(self, cursor=None) | pyclearsilver.odb.Table | |
getAppColumnList(self) | pyclearsilver.odb.Table | |
getColumnDef(self, column_name) | pyclearsilver.odb.Table | |
getColumnList(self) | pyclearsilver.odb.Table | |
getColumnOption(self, columnName, optionName) | pyclearsilver.odb.Table | |
getDB(self) | pyclearsilver.odb.Table | |
getIndices(self) | pyclearsilver.odb.Table | |
getPrimaryKeyList(self) | pyclearsilver.odb.Table | |
getRelations(self) | pyclearsilver.odb.Table | |
getReplication(self) | pyclearsilver.odb.Table | |
getTableColumnsFromDB(self) | pyclearsilver.odb.Table | |
getTableName(self) | pyclearsilver.odb.Table | |
hasColumn(self, column_name) | pyclearsilver.odb.Table | |
hasColumn(self, name) | pyclearsilver.odb.Table | |
hasReplication(self) | pyclearsilver.odb.Table | |
hasValueColumn(self) | pyclearsilver.odb.Table | |
hasVColumn(self, name) | pyclearsilver.odb.Table | |
renameTable(self, newTableName, cursor=None) | pyclearsilver.odb.Table | |
setTableName(self, tablename) | pyclearsilver.odb.Table | |
subclassinit(self) | pyclearsilver.odb.Table | |