Sto cercando di utilizzare il progetto di database di SQL Server per conservare tutte le nostre tabelle, stored procedure, script di visualizzazioni ecc. Ora ho un modo per essere in grado di mantenere tutti i nostri dati di riferimento (o statici). Quando lo strumento o il progetto viene eseguito, installerà tutti gli oggetti DB e inserirà tutti i dati di riferimento.Come archiviare i dati statici nel progetto di database di SQL Server in VS 2012
Ho trovato articoli simili per il 2010 ma usavano cose come Team Edition per i professionisti del database.
- Ottieni il nostro DB sotto il controllo del codice sorgente.
- Sincronizza il nostro DB di sviluppo locale con l'ultima versione nel controllo del codice sorgente.
- Lavoro con Visual Studio 2012 e SQL Server 2012
- Utilizzare gli strumenti .NET il più lontano possibile e non qualcosa come Redgate (Redgate è ottimo ma non voglio uscirne solo se posso usare gli strumenti in VS 2012)
Perché non utilizzare prima il codice di Entity Framework? È possibile utilizzarlo per modellare tutte le tabelle/relazioni del database utilizzando le classi POCO + DataAnnotations o Fluent API. Quindi EF Migrations può gestire il controllo della versione DB e/o seminare i dati di riferimento. – Kittoes0124