copy_database

待公布(TBA) - 自 Jam.py v5 后,有更改

copy_database(self, dbtype, database=None, user=None, password=None, host=None, port=None, encoding=None, server=None)

使用范围: server

编程语言: python

父类: Task 类

描述说明

当迁移到另一个数据库时,请使用 copy_database 方法来复制数据库中的数据。

请参阅 如何迁移到另一个数据库

示例

在下面的代码中,当创建项目的任务树后,应用程序从 demo.sqlite 数据库中复制数据到项目的数据库里:

from jam.db.db_modules import SQLITE

def on_created(task):
    task.copy_database(SQLITE, '/home/work/demo/demo.sqlite')