- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在 IntellijIDEA 11.1.3 中创建了新的 Grails
项目并尝试运行它。
当我打开 http://localhost:8080/application/dbdoc
(访问 Controller grails.plugin.databasemigration.DbdocController
的默认操作)时,我不断收到消息:
Changelog changelog.groovy not found
虽然,文件 changelog.groovy
存在于我项目的文件系统中的文件夹 ./grails-app/migrations
中。我已经使用命令生成了它:
grails dbm-create-changelog changelog.groovy
现在它有以下内容:
databaseChangeLog = {
changeSet(author: "Edward (generated)", id: "changelog") {
// TODO add changes and preconditions here
}
}
我需要做什么才能让它发挥作用?
最佳答案
我也在运行 IntelliJ 11.1.3。我正在使用 Grails 2.1 和 database-migration:1.1
。
数据库迁移插件用于创建变更日志 Groovy 脚本,可用于在时间点 X 迁移数据库,以与您对 Grails 应用所做的新代码更改兼容。
例如,如果您的 Grails 应用今天正在生产中,包含您的域类、表等,并且您运行 grails dbm-create-changelog changelog.groovy
,这将为您提供一个基线changelog.groovy 脚本。然后你应该运行 grails dbm-changelog-sync
来表明你是最新的。
假设您添加了新的域类并修改了现有域类的字段。如果您一直在更新变更集并运行 grails dbm-update
,数据库迁移插件将根据这些变更集更新您的数据库架构。
这是一个很棒的教程(不是我的),我正在阅读/关注它以了解有关数据库迁移插件的更多信息:Grails DB-Migration Plugin Tutorial
关于java - 找不到更新日志 changelog.groovy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12030710/
版本:Apache Maven 3.0.5 我通过 maven 站点插件和命令 mvn site 成功生成了一个 changelog.xml。 pom.xml 的站点插件内容: org.ap
有什么方法可以自动生成从提交消息到 GitHub 存储库中名为 CHANGELOG.md 的文件的更改日志? 是否可以在存储库上使用服务 Hook ? 最佳答案 几个月前我写过类似的东西。它基于 Gi
我在将liquibase与springboot集成时遇到问题。 我在pom文件中添加了liquibase依赖项,如下所示: org.springfr
当我尝试在 Jenkins 的后期构建操作中使用 git changelog 时,我收到一条错误消息,提示无法在类路径 (changelog.mustache) 或文件系统 (/changelog.m
是否有使用 TFS 2010 和文件版本历史记录创建更改日志的自动方法?我想提取标签(或特定日期)和当前版本之间或两个标签(或两个特定日期)之间为每个变更集输入的所有评论。 最佳答案 尝试使用 htt
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 要求提供代码的问题必须表现出对所解决问题的最低限度的了解。包括尝试的解决方案、为什么它们不起作用以及预期结果
我有一个数据库(测试)和一个表(示例)。示例具有属性 id(int)、name(varchar)。然后我决定使用 liquibase 生成 changeLog 文件。现在,如果我决定向表中添加一个新属
我在 IntellijIDEA 11.1.3 中创建了新的 Grails 项目并尝试运行它。 当我打开 http://localhost:8080/application/dbdoc(访问 Contr
错误运行命令: grails dbm-generate-changelog changelog.groovy 命令行输出: 什么地方出了错: 任务“:dbmGenerateGormChangelog”
我正在尝试删除下游变更日志中值为 null 的记录,我知道在状态存储中它们只是通过为 null(逻辑删除)而被删除,但是当您对 KTable 或 Stream 进行聚合时,它们会跳过null 并且不删
我有一个带有两个模块的模块化Spring Boot应用程序: 应用程序模块,包含SpringBootApplication和业务逻辑。 包含所有Liquibase依赖项,更改日志和sql文件的数据库模
通过使用 liquibase 我们可以为整个数据库生成变更日志,但我想为选定的表而不是整个数据库生成变更日志。 有人对此有想法吗? 最佳答案 目前还没有对它的支持,但我今天打算看看它。关注https:
我想在我的 pom.xml 中配置更新日志插件... 但是有一个 reportSets 部分,所以我想知道我必须把插件放在哪里? 可能进入 scm 插件的配置部分(reportPlugins,...)
我有一个使用更新状态存储的处理器 api 的拓扑结构,配置复制因子为 3,acks=ALL Topologies: Sub-topology: 0 Source: products-so
我正在使用Grails 3.1.6,并且在与数据库迁移一起使用时(Game.groovy是我的模型): grails dbm-generate-gorm-changelog-add createGam
jhipster --version 5.3.4 我正在评估 JHipster 并测试它如何处理数据库 DDL 修改。在我的测试中,我创建了一个 Jhipster 项目,然后运行 jhipster
https://wiki.jenkins-ci.org/display/JENKINS/Git+Changelog+Plugin 首先,我只能看到屏幕截图中的内容,找不到“在作业摘要页面上打印”和“创
有什么方法可以将 Jenkins 生成的更改日志导入电子邮件的主题(通过默认电子邮件或 email-ext plugin )? 我是 Jenkins 配置的新手,如果这是一个简单的问题,我深表歉意,但
在版本控制中使用源代码时,我想部分自动创建 GNU 样式的 ChangeLog 条目。 add-changelog-entry-other-window一次处理一个文件,您必须访问该文件才能使用它。
与 2008 年相比,TFS 2010 中是否存在错误修复或类似问题的列表?我们在 2008 年遇到了一些问题,不确定这些问题是否在 2010 年得到解决。 具体: TFS 2008 有时会删除变更集
我是一名优秀的程序员,十分优秀!