database-migration相关内容

通过单向DBLink将表从一个Oracle数据库复制到另一个Oracle数据库

有两个数据库:A和B(11g版本11.2.0.3.0都是)。我在A中有一个表,并想将其原样复制到B中。A的DBLink为B,A用户有在B中创建/删除表的权限。另一方面,B没有A的DBLink,而B用户甚至不能从A选择。 我需要通过编程来完成这项工作。不允许复制任何SQLPlus。 有什么相关的解决方案吗? 附注:可以通过DBLink从A插入到B,但不能很好地满足我的需求,因为表很大,而且据我所知, ..
发布时间:2022-04-13 16:41:44 数据库

相同的查询和数据结构,但MySQL 8返回的结果与MySQL 5不同?

我已将数据库从AWS Aurora 1.22.3(与MySQL 5.6兼容)迁移到MySQL 8,并有一个查询返回帐户及其父帐户(如果是父帐户,则返回子帐户)。 帐户表将包含: Account_id(主键)、Parent_Account_id(外键) 帐户名,... 例如,我的帐户520具有父帐户519: account_id,tenant_id,parent_accoun ..
发布时间:2022-04-13 16:39:24 数据库

使用MigrationHistory检测实体框架模型对于数据库是否太旧

我们从手动编写数据库迁移代码切换到代码优先的实体框架迁移。在我们的旧设置中,我们能够检查数据库是否太新。这一点很重要,因为它可能会不兼容。遗憾的是,我找不到一种很好的方法来检查当前数据库是否最新或是否太旧。 使用案例是,客户的计算机上有两个版本的我们的软件。客户端首先启动包含比旧版本更新的迁移的最新版本。之后,客户端启动较旧版本的软件。当前软件将崩溃并烧录,因为模型不兼容。 推荐答案 ..

Django迁移错误';TypeError:Sequence Item 1:需要一个类似字节的对象,但在MySQL-Connector-Python Cursor_cent.py文件上找到了字符串

我使用MySQL-Connector来处理Django项目中的MySQL请求。问题是,我正在使用django-admin startproject项目设置一个简单的项目。当我尝试执行简单的管理时,这是我的输出。 $ python manage.py migrate Operations to perform: Apply all migrations: admin, auth, cont ..
发布时间:2022-04-13 16:32:53 数据库

Flyway无序迁移

假设我有以下Flyway迁移: V1__CREATE_Table.sql V2__CREATE_Table.sql V4__CREATE_Table.sql 这些迁移已应用到我的数据库。是否可以添加以下脚本: V3__CREATE_Table.sql 并让Flyway毫无怨言地运行此迁移? 推荐答案 Flyway 2具有flyway.outOfOrder属性 ..
发布时间:2022-04-13 16:28:16 其他开发

cf run-task是否需要在运行前上传env/script?优雅的方式?

我在云铸造厂工作。我的需要是在我的应用程序之外运行数据库迁移,以便我可以在需要时以某种方式(cf命令、API调用等)触发迁移。 建议我使用cf run-task。经过检查,我的理解是cf run-task是cf空间的&q;SSH客户端&接口,因为我们甚至可以将"echo 1"作为cf任务运行。我在官方cf CLI文档或一些在线指南上看到的示例显示cf run-task my-app "bin ..
发布时间:2022-03-13 20:48:56 Java开发

typeorm:在新项目上创建的迁移无法识别实体-&Quot;未找到数据库架构中的更改-无法生成迁移。&Quot;

为nestjs-typeorm-mongo项目创建初始迁移时遇到问题。 我已经克隆了this sample project from nestjs that uses typeorm with mongodb。当我将";Photo";文档放入名为";test";的本地mongo和集合";Phots";之后,我可以在本地运行该项目,这样我就可以调用l ..
发布时间:2022-03-07 10:16:38 其他开发

使用SequelizeJS使用外键编写迁移

背景 我正在使用SequelizeJS构建一个项目,SequelizeJS是一种流行的NodeJS ORM。在设计架构时,似乎有两种策略: 创建模型代码并使用.sync()函数自动为您的模型生成表。 创建模型代码并使用QueryInterface和umzug编写manual migrations。 我的理解是,#1更适合快速原型制作,但#2是预期会随时间发展的项目的最佳实践,并 ..
发布时间:2022-02-24 15:25:01 其他开发

将我的 Drupal 7 站点移动到另一台主机后,出现模块而无需下载

对于这么复杂的话题,我很抱歉.我的问题是. 我试图将我的 Drupal 7 站点从一台服务器移动到另一台服务器.我将全新安装上传到我的新站点.我备份了我的旧数据库并导入到我的新站点.我将 settings.php 文件上传到我的新站点. 当我进入新站点的模块部分时,我在旧站点中安装的所有 3rd 方模块都存在于我的新站点中,没有任何损失:)但是当我检查文件夹时/站点/所有/模块/网站/ ..
发布时间:2022-01-23 22:49:18 其他开发

从 Cake 1.3 迁移到 2.0 及更高版本 - 迁移现有的,还是仅用于新的?

我的第一个 CakePHP 驱动的网站即将完成,刚刚看到他们已经在开发 CakePHP 2.0(还不是稳定版本). 我的问题: 迁移到新版本的 CakePHP(当它成为“稳定"版本时)会非常耗时吗?我知道他们有迁移指南,但是 - 我以前从未使用过框架,所以我从来不需要迁移任何东西. 您是为现有项目迁移代码,还是保持原样并仅将新的稳定版本用于未来的项目? 在哪里可以找到我目前 ..

将 Django 模型字段的类型从 CharField 更改为 ForeignKey

我需要将我的一个 Django 模型中的字段类型从 CharField 更改为 ForeignKey.这些字段已经填充了数据,所以我想知道最好或正确的方法是什么.我可以只更新字段类型并迁移,还是有任何可能的“陷阱"需要注意?注意:我只使用 vanilla Django 管理操作(makemigrations 和 migrate),而不是 South. 解决方案 这很可能是您想要进行多阶段迁 ..
发布时间:2022-01-20 13:05:04 其他开发