24得票4回答
在Django 1.7上进行数据迁移时,无法在原子块结束之前执行查询。

我正在进行一项相当长的数据迁移,以纠正早期错误的迁移,其中一些行被创建不正确。我试图根据旧列为新列赋值,但有时会导致完整性错误。当发生这种情况时,我想丢弃引起完整性错误的那个值。 以下是一个代码片段: def load_data(apps, schema_editor): MyCl...

8得票1回答
如何在SSDT项目中包含自定义数据迁移和静态/参考数据?

我们有一个中等规模的SSDT项目(~100个表),部署到数十个不同的数据库实例。作为构建过程的一部分,我们生成一个.dacpac文件,当我们准备升级数据库时,我们生成一个发布脚本并运行它来升级数据库。一些数据库实例在不同的时间进行升级,因此对于这些升级和版本控制,我们需要一个结构化的过程。 ...

7得票3回答
一个简单的pg/plsql循环示例

我们正在重新设计Postgres中的表模式。它以前有一个链接表,连接了两个名为“partner”和“advertiser”的表,名称为“partner_advertiser”,因为我们假设合作伙伴和广告商之间存在多对多的关系。现在进行了更改,即“广告商”只能有一个“合作伙伴”,因此“合作伙伴”...

22得票4回答
如何在Django中将正在使用的数据库复制到其他数据库?

我使用sqlite3开发了一个简单的django应用程序。起初,我想使用sqlite3保持简单,但是事情开始扩大规模(是的,我实际上开始使用sqlite3的应用程序!羞愧...),因此我希望将所有数据迁移到postgresql数据库中。 是否有django或其他第三方提供此功能,还是我应该为...

14得票1回答
请求一个简单的Alembic工作示例,用于自动生成迁移。

我安装了alembic 0.3.4,sqlalchemy,SQLite版本为3.7.4,并从我的ubuntu升级了SQLAlchemy 0.6.4到SQLAlchemy 0.7或更高版本。 我按照此处链接的说明进行了操作。 现在我正在测试:自动生成迁移。 我创建了一个名为“schemas”的...

11得票1回答
获取Rails错误“语法错误,意外的tSYMBEG,期望关键字_do或'{'或'('”

我正在尝试通过输入以下内容将subject_id和course_id迁移到users表中:rails generate migration add_course_id_and_subject_id_to_users course_id:integer, subject_id:integer 然...

252得票25回答
SQL Server字符串或二进制数据将被截断

我参与了一个数据迁移项目。当我尝试将一个表中的数据插入到另一个表中(SQL Server 2005)时,出现以下错误: Msg 8152,Level 16,State 13,Line 1 字符串或二进制数据被截断。 源数据列与目标表列的数据类型相匹配,并且在长度定义范围内,因此...

7得票7回答
迁移行以便导入到现有数据库中,注意更改ID等。

这个目的是在不覆盖现有行的情况下,将一些行从一个环境复制到另一个环境。 示例数据库: INSERT INTO `school` (school_id,name) VALUES (15,'Middle'); INSERT INTO `class` (class_id,school_id,na...

9得票4回答
核心数据迁移 - 找不到用于迁移的映射模型

我按照这里的指南进行操作:http://www.timisted.net/blog/archive/core-data-migration/,但是当我使用新的模型启动应用程序时,仍然会收到“找不到迁移映射模型”的错误提示。我已经尝试了多次,在xcode 3和xcode 4上都试过,但始终无法使...

13得票3回答
用花括号括起来的特殊字符密码无法生效

我正在尝试在AWS上创建一个数据迁移任务,以便将数据从一个RDS实例迁移到另一个。源端点的实例密码包含特殊字符(+&;),并且通过用花括号括起来(正如aws文档中建议的那样)无法解决问题。 我成功创建了目标端点。 我有遗漏什么吗? 更新: 使用aws cli创建端点时出现相同的问题:A...