Вопросы по теме 'phinx'

Можно установить схему по умолчанию, используемую phinx, в php для создания таблицы default_migration_table?
Я использую phinx в своем проекте и пытаюсь изменить схему default_migration_table примерно так: environments: default_migration_table: mySchema.phinxlog #default schema is public default_database: development ... Но не...
528 просмотров
schedule 01.02.2023

Phinx - миграция базы данных для приложения php - схема postgreSQL не работает
Я использую Phinx для миграции базы данных. В моем случае это не работает со схемами PostgreSQL (пример test.table ). // create the table $table = $this->table('test.table'); $table->addColumn('test', 'integer') ->create();...
781 просмотров
schedule 28.11.2023

Как установить ограничение внешнего ключа при миграции Cakephp 3.3?
Я новичок в Cakephp и создаю приложение с помощью Cakephp3.3, я работаю над миграцией, мне нужно создать таблицу user_infos и добавить новый столбец user_id , я могу добавлять новые столбцы с помощью миграции, но я этого не делаю. не знаю, как...
3379 просмотров
schedule 13.06.2022

CakePHP 3 Удалить строку из базы данных с помощью миграции
Я просматривал https://book.cakephp.org/3.0/en/migrations.html , но я ничего не видел об удалении строки из базы данных с помощью Migrations... Как удалить строку из таблицы с помощью оболочки миграции?
933 просмотров
schedule 26.09.2022

Исключение CakePHP 3/Phinx при запуске из CLI
У меня есть работающий проект CakePHP 3, в котором я использую миграции Phinx. Сегодня утром я просто изменил один файл миграции, не стал делать откат, а вместо этого удалил все таблицы и надеялся, что он просто перезапустит миграции, как раньше....
612 просмотров
schedule 19.06.2022

CakePHP 3.x - Ошибка установки Phinx
В настоящее время я изучаю cakePHP 3.x и столкнулся с некоторыми проблемами при установке phinx. composer require robmorgan/phinx Я продолжаю получать ошибку ff: Problem 1 - cakephp/migrations 1.8.1 requires robmorgan/phinx 0.8.1 ->...
202 просмотров
schedule 30.05.2023

Как можно развернуть миграцию PHP doctrine/phinx?
Я пытаюсь настроить довольно простую цепочку инструментов CI / CD в TravisCI для проекта PHP с использованием библиотек композитора, что приводит к развертыванию на чистом сервере через rsync. Шаги: Получение кода из репозитория Github после git...
538 просмотров
schedule 19.05.2023

PDO Insert не принимает true или false, а только 0 и 1
После введения phinx в качестве инструмента миграции базы данных я больше не могу использовать true и false в операторе execute PDO. Всякий раз, когда я это делаю, я получаю следующую ошибку: Предупреждение PHP: PDOStatement::execute():...
817 просмотров
schedule 26.05.2022

Мне нужно добавить внешний ключ для миграции базы данных Phinx, но возникает ошибка
Я хочу добавить внешний ключ для миграции базы данных phinx, но возникает ошибка. Я хочу использовать camping_id в таблице ставок в качестве внешнего ключа из идентификатора таблицы кампаний. public function change() { $table =...
181 просмотров
schedule 28.04.2023

Как я могу получить имя базы данных в Phinx?
Я использую Phinx для миграции. https://github.com/cakephp/phinx Теперь я хочу использовать имя моей базы данных в каком-то специальном запросе в файле миграции, имя базы данных указывается в зависимости от среды в файле phinx-config....
251 просмотров
schedule 31.07.2022

Невозможно добавить ограничение внешнего ключа с помощью phinx
Я пытаюсь использовать phinx, чтобы добавить пару связанных таблиц. Я создал свою миграцию: <?php use Phinx\Migration\AbstractMigration; class CreatesCognitiveMappingTables extends AbstractMigration { public function up() {...
159 просмотров
schedule 17.11.2022