migration相关内容

当主干/分支/标签结构一团糟时,如何从 Subversion 迁移到 Mercurial?

我想将存储库从 Subversion 转换为 Mercurial,但是当我最初设置存储库时,我以最懒惰的方式进行了操作.随着时间的推移,该结构继续变形和恶化(此时它已有 5 年历史).尽管如此,我还是想尽可能多地保留历史,即使我必须弄脏并手动将它们重新拼接在一起. 废话不多说,目前的结构是这样的: svn://svn.example.com/Example+ 后备箱+ 大项目+ 二进制依赖 ..
发布时间:2022-01-23 10:14:22 其他开发

我应该从原型转移到 jquery 吗?

最后我感觉 jQuery 正在慢慢成为 JS 库中的事实标准(我可能错了!),或者至少比其他框架更活跃. 例如,我一直在寻找像 Componente 这样的优秀开源日历,发现 http://fullcalendar.vinsol.com/ 基于 jQuery. 我们一直在用 Prototype 做一些很小的事情,比如它的选择器功能(主要是 $ 函数作为 document.getElem ..
发布时间:2022-01-23 10:14:17 其他开发

如何以编程方式为 Django 中的给定模型生成 CREATE TABLE SQL 语句?

我需要在我的 Django 应用程序中以编程方式为给定的 unmanaged 模型生成 CREATE TABLE 语句 (managed = False) 由于我正在处理旧数据库,因此我不想创建迁移并使用 sqlmigrate. ./manage.py sql 命令对此很有用,但在 Django 1.8 中已被删除 你知道任何替代方案吗? 解决方案 按照建议,我发布了该案 ..
发布时间:2022-01-23 10:13:50 Python

Laravel:错误 InvalidArgumentException

我将项目从本地主机上传到我的专用服务器,经过这么多问题,终于有些页面可以正常工作 domain.com |domain.com/home |domain.com/allsites 等. 但是现在,路由“domain.com/site/create"“domain.com/site/ID/manage"、“domain.com/site/ID/edit"未找到,我收到此错误,为什么? F ..
发布时间:2022-01-23 10:13:43 PHP

运行迁移时出现重复列名错误

每当我在我的 Rails 应用程序中运行迁移时,我都会收到来自 SQLite3 的错误: SQLite3::SQLException: 重复列名: photo_file_name: ALTER TABLE "users" ADD "photo_file_name" varchar(255) 我已经进行了“向用户添加照片"迁移.这里是: 类 AddAttachmentPhotoToUsers ..
发布时间:2022-01-23 10:13:37 数据库

从 Subversion 迁移到 git,克隆所有分支并通过 gitolite 推送?

我一直致力于将我们在一个 SVN 存储库中的 9 个项目转移到 9 个单独的 git 存储库,由 gitolite 在服务器上管理,然后关闭 SVN.其中七个很简单,因为它们没有分支或标签,所以在我的工作站上我可以做一个简单的: git svn clone --stdlayout --no-metadata -A svnauthors.txt svn+ssh://user@host/var/su ..
发布时间:2022-01-23 10:13:29 其他开发

我应该联合索引 ActiveRecord 多态关联吗?

我有一个我预计会非常大的指标表.它具有多态关联,因此它可以属于其他想要记录某些指标的模型.我通常像这样索引关联列以加快关联加载.我听说人们在谈论联合- 索引此关联.这看起来像: add_index :comments, [:commentable_type, :commentable_id] 但我也听到过反对创建低基数索引的建议,因为index 不会抵消维护它的开销.由于我的多态关联的 ..

Java 9 迁移问题 - 包 com.mymodule 在未命名的模块中声明,模块“newmodule"不读取它

我创建了一个具有以下结构的多模块项目 我的项目|- 我的模块|- 源|- 主要|- 爪哇|- com|- 我的模块|- 实用程序.java|-新模块|-src|-主要|-java|-com|-新模块|- 主.java|-模块信息.java 现在我想使用 Util.java,它是模块化模块 newmodule 中的非模块化代码.我已经在 newmodule 中声明了以下内容 模块新模块{需要 ..
发布时间:2022-01-23 10:12:59 Java开发

在与“git svn clone"校验和不匹配后如何恢复?

作为我们迁移计划的一部分,我正在将一个 SVN 存储库克隆到 git.在此过程中我遇到了各种障碍,迫使我使用 git svn fetch 命令继续克隆.最近的一次失败我不知道怎么解决: $ git svn fetch校验和不匹配:dc/trunk-4632-jh/dc-smtpd/lib/Qpsmtpd/Address.pm.t 8ce3aea3f47dc115e8fe53bd62d0f074c ..
发布时间:2022-01-23 10:12:53 其他开发

Grails 数据库迁移插件

至少有两个 Grails 插件可以模拟 Rails 的数据库迁移功能: Autobase Liquibase 对于其中哪一个是最好的,是否有共识,或者是否有另一个插件比上述任何一个都更好地进行数据库迁移? 解决方案 现在有一个标准Grails数据库迁移插件可用的.根据 this blog post 至少 liquibase 插件因此,在 liquibase 1.9 版本之后将 ..
发布时间:2022-01-23 10:12:42 其他开发

无法创建或更改没有主键的表 - Laravel DigitalOcean 托管数据库

我刚刚使用(托管数据库)将我的应用程序部署到 DigitalOcean,调用 php artisan migrate 时出现以下错误 SQLSTATE[HY000]:一般错误:3750 当设置了系统变量“sql_require_primary_key"时,无法创建或更改没有主键的表.向表中添加主键或取消设置此变量以避免出现此消息.请注意,没有主键的表可能会导致基于行的复制出现性能问题,因此请在 ..
发布时间:2022-01-23 10:12:36 数据库

回形针 + S3:将现有文件从一种 :path 格式迁移到另一种

我有一个带有 avatar 回形针附件的模型.它现在有一个简单的标准路径 has_attached_file :头像,:路径=>"/:id-:style-:文件名" 我需要进入一个混淆的地方 has_attached_file :头像,:路径=>"/:id-:hash.:extension":hash_secret =>'一个安全的秘密' 新图像一切正常,但是如何将存储在 S3 中的现有文 ..
发布时间:2022-01-23 10:12:28 其他开发

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

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

“扁平化"的方法Rails 迁移?

我现在正在部署我的第一个 Rails 应用程序,但在此过程中,我搞砸了一次迁移.当我尝试将我的应用程序推送到生产服务器并运行 rake db:migrate 时,它在某处失败并出现错误. 现在,我方式太懒了,无法单独完成我的迁移以找出问题所在,所以我试图避免这样做.鉴于我当前的开发数据库运行良好,有没有办法将当前架构“扁平化"为单一、全面的迁移? 我知道这很草率,而且我知道我一开始可能 ..
发布时间:2022-01-23 10:11:44 其他开发

从 Subversion 迁移到 Git 如何在给定修订号的情况下找到提交?

使用 svn2git(内部使用 git-svn)从 Subversion 迁移到 Git 我想知道如何找到特定的修订提交. 问题跟踪器有如下评论是很常见的:“已在 r12345 中修复". 鉴于此,例如,我希望能够提取与 r12345 对应的差异. 提前致谢. 问候 解决方案 给定版本号,你可以找到 Git SHA git svn find-rev r1938 ..
发布时间:2022-01-23 10:11:37 其他开发

Rails 通过迁移删除旧模型

我有一堆 Rails 模型,我将它们重写为一个模型,以简化我的代码并减少不必要的表. 我想知道删除模型类及其表的最佳方法是什么.我希望过去的迁移仍然成功,但我不想留下空模型.我是否必须手动删除引用这些模型的旧迁移,然后手动删除类文件? 有没有人有任何提示可以做到这一点的最佳方法? 解决方案 ruby script/destroy model怎么样?这应该照顾模型和迁移. ..
发布时间:2022-01-23 10:11:24 其他开发