You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改ml-gradle项目以避免创建默认my-app-content数据库?

如何禁止ml-gradle创建默认的"my-app-content"数据库?

ml-gradle默认生成"my-app-content"数据库,是因为核心插件会基于项目默认的mlAppName(值为my-app)自动创建对应的内容数据库。要取消这个默认行为,可通过以下两种方式配置:

1. 完全关闭默认内容数据库的创建

在项目的build.gradle文件中,添加mlAppConfig配置块,设置createDefaultContentDatabase为false:

mlAppConfig {
  createDefaultContentDatabase = false
}

配置生效后,ml-gradle执行初始化或部署任务时,将不再自动创建默认的内容数据库。

2. 替换默认的数据库名称(可选)

如果只是不想使用"my-app-content"这个默认名称,而非完全不创建内容数据库,可以直接指定自定义的数据库名称:

mlAppConfig {
  mlContentDatabaseName = "your-custom-database-name"
}

此时ml-gradle会创建你指定名称的内容数据库,替代默认的"my-app-content"。

注意:如果项目中引入了其他依赖插件,需确认这些插件是否有额外的数据库创建逻辑,确保配置保持一致。

内容的提问来源于stack exchange,提问作者CJ Chang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 03:20:25