SQLAlchemy:复制完整的数据库

时间:2018-06-14 13:38:44

标签: sqlalchemy

我的开发环境有一个sql转储。出于测试目的,我想将我当前的数据库db_with_cool_name复制到另一个数据集中 - 让我们命名 - test_db_with_cool_name。 SQLAlchemy中是否有任何功能可以提供表,关系和co?

的副本

另一种方法是模拟,但我不想触及每一个测试。根据课程进行测试:

class TestCaseWithDatabase(unittest.TestCase):
    def setUpDb(self):
        self.config = testing.setUp()
        settings = add_settings_to_appconfig()
        DBDiscussionSession.remove()
        DBDiscussionSession.configure(bind=get_dbas_db_configuration('insert_cool_name', settings))

    def tearDownTest(self):
        testing.tearDown()

但我不想有任何副作用......

0 个答案:

没有答案