Nix*_*ixH 7 database-migration shopware shopware6
我按照以下教程在 shopware 6 中自行创建自定义实体:
https://www.youtube.com/watch?v=mTHTyof4gPk
我通过使用创建了一个迁移
bin/console database:create-migration
Run Code Online (Sandbox Code Playgroud)
并添加了以下代码:
$sql = <<<SQL
CREATE TABLE IF NOT EXISTS 'applicationmanagement' (
'id' BINARY(26) NOT NULL,
'name' VARCHAR (255) COLLATE utf8mb4_unicode_ci,
'created_at' DATETIME(3) NOT NULL,
'update_at' DATETIME(3),
PRIMARY KEY ('id')
)
ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicaode_ci;
SQL;
$connection->executeUpdate($sql);
Run Code Online (Sandbox Code Playgroud)
当我尝试使用执行迁移时
bin/console database:migrate PluginName --all
Run Code Online (Sandbox Code Playgroud)
我收到以下注释
bin/console database:create-migration
Run Code Online (Sandbox Code Playgroud)
我尝试重新安装并刷新插件,但没有任何作用。
有人可以帮我解决这个问题吗?
Mil*_*ike 11
我刚刚遇到了同样的问题。对我有帮助的是清除缓存
bin/console cache:clear
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1991 次 |
| 最近记录: |