Typo3 10.4.1 Extension Builder:没有为新扩展创建表
Typo3 10.4.1 Extension Builder: No tables created for new extension
我在 ubuntu 20.04 和 php 7.4 上安装了 TYPO3 10.4.1(作曲家模式)和 mariadb 数据库,并安装了扩展“Extension Builder”(v10 兼容性)。当我使用 Extension Builder 创建一个带有域模型的新扩展并保存它时,没有出现任何错误,当我将它添加到 composer.json 和 运行 composer require 命令时也是如此。但是,数据库中没有创建表。
有人知道从哪里开始寻找问题吗?
提前致谢!
您可以添加扩展名“typo3_console”(composer req helhum/typo3-console
),然后将此部分添加到您的 composer.json :
"scripts": {
"install-updateschema": [
"typo3cms database:updateschema"
]
}
这将使用作曲家install/update自动更新数据库模式。
更多信息在这里:https://docs.typo3.org/typo3cms/extensions/typo3_console/5.6.0/CommandReference/Index.html
我在 ubuntu 20.04 和 php 7.4 上安装了 TYPO3 10.4.1(作曲家模式)和 mariadb 数据库,并安装了扩展“Extension Builder”(v10 兼容性)。当我使用 Extension Builder 创建一个带有域模型的新扩展并保存它时,没有出现任何错误,当我将它添加到 composer.json 和 运行 composer require 命令时也是如此。但是,数据库中没有创建表。
有人知道从哪里开始寻找问题吗?
提前致谢!
您可以添加扩展名“typo3_console”(composer req helhum/typo3-console
),然后将此部分添加到您的 composer.json :
"scripts": {
"install-updateschema": [
"typo3cms database:updateschema"
]
}
这将使用作曲家install/update自动更新数据库模式。
更多信息在这里:https://docs.typo3.org/typo3cms/extensions/typo3_console/5.6.0/CommandReference/Index.html