Ошибка в методе findColumns класса COciSchema

Уже исправленные репорты или принятые предложения
Ответить
miramir
Сообщения: 33
Зарегистрирован: 2009.08.03, 05:25
Откуда: Челябинск

Ошибка в методе findColumns класса COciSchema

Сообщение miramir »

В метод приходит объект $table в котором схема и имя таблицы уже разбиты по полям, но в методе почему-то вызывается

Код: Выделить всё

        list($schemaName,$tableName) = $this->getSchemaTableName($table->name);
 
, который естественно не находит схемы и берёт схему по умолчанию.

Предлагаю сделать так:

Код: Выделить всё

        $schemaName = $table->schemaName?$table->schemaName:$this->_defaultSchema;
        $tableName = $table->name;
 
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Ошибка в методе findColumns класса COciSchema

Сообщение samdark »

Если ещё не исправлено в SVN, надо репортить в трекер т.к. я тут ничем не помогу.
http://code.google.com/p/yii/issues/entry
Ответить