class documentation

Undocumented

Method __getstate__ Undocumented
Method activate Undocumented
Method autoload Undocumented
Method column Undocumented
Method configure Undocumented
Method connection Undocumented
Method describe Undocumented
Method has_column Undocumented
Method has_table Undocumented
Method table Undocumented
Constant SA_TO_ATTR Undocumented
Constant SA_TO_GEOM Undocumented
Instance Variable mgr Undocumented
Instance Variable models Undocumented
Instance Variable saEngine Undocumented
Instance Variable saMetaMap Undocumented
Method _table Undocumented

Inherited from Node:

Method cfg Undocumented
Method closest Undocumented
Method create_child Undocumented
Method create_child_if_configured Undocumented
Method create_children Undocumented
Method find_all Undocumented
Method find_first Undocumented
Method initialize Undocumented
Instance Variable config Undocumented
Instance Variable permissions Undocumented
Method _configure_permissions Undocumented

Inherited from Object (via Node):

Method __repr__ Undocumented

Inherited from IDatabaseProvider (via Node, Object):

Method engine Undocumented
Method join_table_name Undocumented
Method split_table_name Undocumented
Method table_bounds Undocumented
Class Variable url Undocumented

Inherited from INode (via Node, Object, IDatabaseProvider, IProvider):

Method post_configure Undocumented
Method pre_configure Undocumented
Class Variable children Undocumented
Class Variable extName Undocumented
Class Variable extType Undocumented
Class Variable parent Undocumented
Class Variable root Undocumented
Class Variable uid Undocumented

Inherited from IObject (via Node, Object, IDatabaseProvider, IProvider, INode):

Method props Undocumented
def __getstate__(self): (source)

Undocumented

def activate(self): (source)

Undocumented

def autoload(self, schema: str): (source)

Undocumented

def column(self, table, column_name): (source)
def configure(self): (source)
def connection(self) -> sa.Connection: (source)
def describe(self, table_name: str): (source)
def has_column(self, table, column_name): (source)
def has_table(self, table_name: str): (source)
def table(self, table_name: str, **kwargs): (source)
SA_TO_ATTR = (source)

Undocumented

Value
{'BIGINT': gws.AttributeType.int,
 'BOOLEAN': gws.AttributeType.bool,
 'CHAR': gws.AttributeType.str,
 'DATE': gws.AttributeType.date,
 'DOUBLE_PRECISION': gws.AttributeType.float,
 'INTEGER': gws.AttributeType.int,
 'NUMERIC': gws.AttributeType.float,
...
SA_TO_GEOM = (source)

Undocumented

Value
{'POINT': gws.GeometryType.point,
 'POINTM': gws.GeometryType.point,
 'POINTZ': gws.GeometryType.point,
 'POINTZM': gws.GeometryType.point,
 'LINESTRING': gws.GeometryType.linestring,
 'LINESTRINGM': gws.GeometryType.linestring,
 'LINESTRINGZ': gws.GeometryType.linestring,
...
saEngine: sa.Engine = (source)

Undocumented

saMetaMap: dict[str, sa.MetaData] = (source)

Undocumented

def _table(self, table_name) -> sa.Table: (source)

Undocumented