Umbraco データベースの質問 - カスタム テーブルの追加
質問
私は Umbraco が管理するサイトで作業しています。画像とクライアントに関するデータを保存する必要があります。そのデータを既存のテーブルに保存する方法はないと思います。
別の DB を作成するのではなく、必要なテーブルを Umbraco データベースに追加すべきではない理由はありますか?私は今のところ Umbraco が気に入っていますが、ドキュメントが少し薄く、どちらにしても提案が見つかりませんでした。
TIA
解決
私は車のデータベースと別のアプリケーションで、Umbracoを使用してサイトを構築しています。私はUmbracoが使用しているのと同じデータベースを使用して、簡単にそれらを区別するために、いくつかの文字ですべての私のカスタムアプリケーションのテーブルを接頭辞(例:vehicles_xxx)
私はこのようなもので問題はなかったしている、と関係する多くのリスクがあります信じていません。もちろん、Umbracoのアップグレード時に世話をする必要があります(完全にテストする前にライブ環境でアップグレードすることはありません、そして好ましくはとにかくそれをローカルに行う)、しかしその可能性は低いアップグレードスクリプトは、これまでに変更したり、それは知りません任意のテーブルを削除しますます。
今umbracoために利用可能なDOCOの山があります - 私は...しかし、このような質問には、常にフォーラムに最適です始めたときよりもはるかに。 :)
すべての最高 グレッグ
他のヒント
Umbraco API を使用してデータを保存および取得すると、テーブルなどについて心配する必要がなくなり、楽になります。または、独自のテーブルを作成します。Gregorius の言うように、umbraco db を使用しても問題ありません。
選択は以下によって決まります。
- たくさんのデータがありますか?
- 大規模な関係モデルはありますか?
そうでない場合は、Umbraco API を使用してください
残りの答えは次のサイトで見つかります http://our.umbraco.org
/ジェスパー・オルドラップ