Страница 1 из 1

предложение по улучшению CDbCacheDependency

Добавлено: 2011.01.19, 08:51
zibert02
хочу предложить внести в класс возможность указать имя таблицы для которой отслеживать изменения, а не только sql-запрос

Re: предложение по улучшению CDbCacheDependency

Добавлено: 2011.01.26, 11:44
zibert02
предложение не актуально? или может уже реализовано?

Re: предложение по улучшению CDbCacheDependency

Добавлено: 2011.01.26, 12:39
samdark
Предложение непонятно. Примеров бы, зачем оно надо и как будет выглядеть и работать.

Re: предложение по улучшению CDbCacheDependency

Добавлено: 2011.01.26, 12:53
zibert02
как по мне это более инкапсулированный механизм для создания кешириющих зависимостей. когда у нас значение в кеше зависит исключительно от самой таблицы, а не sql-запроса
вместо того чтобы писать sql запрос, который будет проверять дату изменения таблицы, достаточно указать имя таблицы чтобы yii сам делал необходимые запросы и проверки.
тем более запрос на выборку изменения даты таблицы всегда будет одинаковый, меняться будет только имя таблицы

Re: предложение по улучшению CDbCacheDependency

Добавлено: 2011.01.26, 13:38
samdark
Не будет он одинаковый. Особенно для разных СУБД.

Re: предложение по улучшению CDbCacheDependency

Добавлено: 2011.01.26, 13:53
zibert02
ну вот еще один повод перенести это решение в yii

Re: предложение по улучшению CDbCacheDependency

Добавлено: 2011.01.26, 13:56
samdark
Вы можете самостоятельно реализовать этот класс и выложить в расширения. Все возможные и невозможные зависимости реализовать не очень реально.