Typo3 10.4.1 Конструктор расширений: таблицы для нового расширения не создаются

У меня есть установка TYPO3 10.4.1 (режим композитора) на ubuntu 20.04 с php 7.4 и базой данных mariadb, и я установил расширение «Extension Builder» (совместимость с v10). Когда я создаю новое расширение с моделью домена с помощью Extension Builder и сохраняю его, ошибок не возникает, также когда я добавляю его в composer.json и запускаю команду composer require. Однако в базе данных нет таблиц.

Есть у кого-нибудь идеи, с чего начать искать проблему?

Заранее большое спасибо!

1 ответ

Вы можете добавить расширение typo3_console ( composer req helhum/typo3-console), а затем добавьте этот раздел в свой composer.json:

      "scripts": {
    "install-updateschema": [
        "typo3cms database:updateschema"
    ]
}

Это автоматически обновит схему базы данных с установкой / обновлением композитора.

Дополнительная информация здесь: https://docs.typo3.org/typo3cms/extensions/typo3_console/5.6.0/CommandReference/Index.html

Другие вопросы по тегам