gpt4 book ai didi

mysql - ownCloud应用程序开发,在安装应用程序时填充数据库表

转载 作者:行者123 更新时间:2023-11-29 12:55:11 27 4
gpt4 key购买 nike

我正在“database.xml”文件中为我自己的Cloud 应用程序创建两个数据库表。这意味着当您添加/安装应用程序时它会自动生成这两个表,但它们显然是空的。

我想在安装/添加应用程序时将一些默认条目放入一个表中。这有可能吗?

谢谢!

最佳答案

经过一段时间的搜索、尝试和失败,我想我已经解决了我的问题,并想与大家分享。

它根本不起作用,因为它很可能不受支持!

将此文档用于 MDB2 XML notation ,我发现你可以使用“初始化”标签来实现这一点,但是 ownCloud 中使用的 MDB2 版本很可能不支持这一点。放入此标签后查看日志,我收到此错误消息:

"app":"core","message":"无法更新数据库结构(异常“DomainException”,消息“未知元素:初始化”

我还尝试使用同一文档中的“唯一”标签,但出现类似的错误。之前我问过一个关于 ownCloud forum 的问题关于外键,但又得到相同的结果。当时的答案是不支持,这很可能也是这种情况。

希望这可以帮助其他遇到类似问题的开发人员,但请注意,这将来可能会发生变化,届时他们可能会支持这一点。如果是这样,请告诉我,我将删除/更新此问答。

关于mysql - ownCloud应用程序开发,在安装应用程序时填充数据库表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24163684/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com