Создать MySQL View в hook_schema ()

Я хочу создать MySQL View в hook_schema() для модуля, который я разрабатываю.

Кто-нибудь знает, как это сделать?

6 голосов | спросил pedro.dias 9 Jpm1000000pmWed, 09 Jan 2013 16:32:12 +040013 2013, 16:32:12

1 ответ


3

Я уже знаю, как решить эту проблему.

В файле .install вместо того, чтобы пытаться создать представление в hook_schema в hook_install, вы можете просто использовать db_query и создать представление. Не забудьте в hook_uninstall удалить созданный View.

В моих исследованиях я обнаружил, что невозможно создать представление непосредственно в hook_schema, как в таблице, но если кто-то знает, как это сделать, пожалуйста, поделитесь.

Надеюсь, что это поможет кому-то там.

EDIT: Спасибо за исправление kiamlaluno

ответил pedro.dias 10 Jpm1000000pmThu, 10 Jan 2013 14:20:04 +040013 2013, 14:20:04

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132