Октябрьская ошибка cms: [SQL Server] В базе данных уже есть объект с именем 'user_groups'

Новый в октябре CMS. Я установил CMS на IIS с SQL Server, и несколько раз получал эту ошибку. На этот раз, следуя инструкции по созданию плагина, ошибка появляется снова. Ошибка, по-видимому, не имеет ничего общего с созданием плагина.

Пожалуйста, порекомендуйте. Спасибо!

Октябрьская ошибка CMS

1 ответ

user_groups - системная таблица octobercms, она уже используется.
Вы не можете использовать это имя для своего собственного плагина.

Попробуйте использовать соглашение об именах: authorname_pluginname_model_name

Так что в вашем случае

trentlarson_myplugin_user_groups

в качестве имени таблицы.

Таким образом вы также предотвращаете конфликты с другими плагинами, которые могут использовать таблицы с одинаковыми именами.

Большинство баз данных имеют ограничение в 64 символа для имен таблиц.(Не смотря на оракула)

Другие вопросы по тегам