2009-07-05 19 views
6

Sto lavorando su un sito gestito da Umbraco. Ho bisogno di memorizzare dati su immagini e clienti. Non penso che sia possibile archiviare quei dati nelle tabelle esistenti.Domanda Database Umbraco - Aggiunta di tabelle personalizzate

C'è qualche ragione per cui non dovrei aggiungere le tabelle che serviranno al database Umbraco, piuttosto che creare un DB separato? Mi piace Umbraco finora, ma la documentazione è un po 'sottile e non ho trovato alcun suggerimento in un modo o nell'altro.

TIA

risposta

13

ho costruito un sito utilizzando Umbraco, con una domanda separata con un database di veicoli. Ho usato lo stesso database usato da Umbraco e ho aggiunto a tutte le mie tabelle personalizzate un'etichetta con poche lettere per distinguerle facilmente (es .: vehicles_xxx)

Non ho avuto problemi con questo accordo e non credo ci sia molto rischio coinvolto Ovviamente dovrete fare attenzione durante l'aggiornamento di Umbraco (non eseguire l'upgrade in ambiente live prima di testare completamente, e preferibilmente farlo localmente comunque), tuttavia è improbabile che uno script di aggiornamento possa mai alterare o eliminare tabelle di cui non è a conoscenza .

C'è un sacco di documenti disponibili per umbraco ora - molto più di quando ho iniziato .. tuttavia una domanda come questa è sempre la migliore per i forum. :)

tutto il meglio greg

+0

Thx per l'info. – Deepfreezed

5

Si potrebbe utilizzare l'API Umbraco per memorizzare e recuperare i dati e godere la facilità di non doversi preoccupare attacco tabelle e molto altro ancora. O crei le tue tabelle. Fai come dice Gregorius: usare umbraco db va bene.

La scelta dipende:

  • avete un sacco di dati?
  • avete un modello di relazione di grandi dimensioni?

Se no - poi andare con Umbraco API

Il resto delle risposte che troverete su http://our.umbraco.org

/Jesper Ordrup

+0

Thx per le informazioni. – Deepfreezed

+0

A quale parte dell'API ti riferisci? C'è documentazione su come conservare i dati nel database Umbraco usando l'API Umbraco? –

Problemi correlati