Umbraco数据库问题 - 添加自定义表

Dav*_*sky 6 database umbraco

我正在开发一个由Umbraco管理的网站.我需要存储有关图像和客户端的数据.我认为我无法将这些数据存储在现有表中.

有什么理由我不应该将我需要的表添加到Umbraco数据库中,而不是创建一个单独的数据库?到目前为止,我喜欢Umbraco,但文档有点薄,我没有找到任何建议.

TIA

Jee*_*eby 13

我使用Umbraco构建了一个站点,并使用单独的应用程序和车辆数据库.我使用了与Umbraco相同的数据库,并使用几个字母为我的所有自定义应用程序表做了前缀,以便轻松区分它们(例如:vehicles_xxx)

我对这种安排没有任何问题,并且不相信存在太多风险.当然,升级Umbraco时需要注意(在完全测试之前永远不要在实时环境中进行升级,最好是在本地进行升级),但升级脚本不太可能改变或删除任何它不知道的表. .

现在有很多可用于umbraco的doco - 比我开始时要多得多..但是像这样的问题总是最适合论坛.:)

所有最好的greg


小智 5

您可以使用Umbraco API来存储和检索您的数据,并且无需担心桌面等等.或者您创建自己的表.按照Gregorius的说法 - 使用umbraco db很好.

您的选择取决于:

  • 你有很多数据吗?
  • 你有一个大关系模型吗?

如果没有 - 那么请使用Umbraco API

您可以在http://our.umbraco.org找到其他答案

/ Jesper Ordrup