Zend CLI не может обнаружить удаление DbTable

Я создал DbTable с именем GameRow, используя

zf create db-table GameRow games

Затем в каталоге models \ DbTable создается файл с именем GameRow.php. Я случайно удалил GameRow.php вручную. И теперь, когда я использую CLI для создания другой модели GameRow, это не позволяет мне сделать это

Я получаю ошибку

This project already has a DbTable named GameRow.

Похоже, что zf CLI не может обнаружить, что я уже удалил свой GameRow.php

Я погуглил вопрос, и люди сказали, что в настоящее время ZF CLI не может удалить компонент. Что я должен делать? К вашему сведению, я использую phpStorm в качестве моего текстового редактора

0

Решение

Создайте эту таблицу вручную снова. Самый простой способ — просто создать файл GameRow.php с таким содержимым:

class Application_Model_DbTable_GameRow extends Zend_Db_Table_Abstract
{

protected $_name = 'games';

}

Вы также можете удалить всю информацию о модели GameRow в файле .zfproject, а затем использовать инструмент zf CLI для его повторного создания.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector