コード例 #1
0
ファイル: target.py プロジェクト: daterrell2/datatools
    def initialize(self, db, tblname, schema=None, cols=None):

        self.table = database.initialize_table(db, tblname, schema=schema)
        self._columns = cols or [col.name for col in self.table.c]
コード例 #2
0
def test_initialize_table(db):

    assert isinstance(database.initialize_table(db, TBL),
                      sqlalchemy.sql.schema.Table)
    with pytest.raises(KeyError):
        database.initialize_table(db, 'does_not_exist')
コード例 #3
0
ファイル: test_database.py プロジェクト: daterrell2/datatools
def test_initialize_table(db):

    assert isinstance(database.initialize_table(db, TBL),
                      sqlalchemy.sql.schema.Table)
    with pytest.raises(KeyError):
        database.initialize_table(db, 'does_not_exist')
コード例 #4
0
    def initialize(self, db, tblname, schema=None, cols=None):

        self.table = database.initialize_table(db, tblname, schema=schema)
        self._columns = cols or [col.name for col in self.table.c]