Можно ли изменить имена таблиц webpages_Membership, role и т. Д. Из простого шаблона, созданного с помощью веб-матрицы? - PullRequest
3 голосов
/ 21 мая 2011

Я создал веб-сайт Web Matrix из начального шаблона, который создает базу данных с несколькими таблицами для данных для входа.Большинство из них - это имена webpages_Membership, webpages_Roles и т. Д. Хостинговая компания, которую я использую, предоставляет мне только одну базу данных, и я хочу иметь более одного сайта на сервере.Я хочу добавить к имени таблицы префикс, чтобы сделать ее уникальной, но похоже, что каркас веб-матрицы будет работать только с заданным именем таблицы.Кто-нибудь знает, возможно ли это?

1 Ответ

3 голосов
/ 22 мая 2011

Если вы используете SQL Server Compact Edition, вы можете иметь столько баз данных, сколько вам нужно в папке App_Data. Конечно, стоит подумать, если ваши сайты вряд ли будут очень заняты. В противном случае вы можете разработать своего собственного провайдера, унаследованного от ExtendedMembershipProvider, и сделать его «ориентированным на сайт». Для более подробной информации покопайтесь в исходном коде WebMatrix.Data (доступно как часть загрузки исходного кода MVC).

...