Dodawanie bazy danych do kontroli wersji w Visual Studio

0

Jak dodać bazę danych w projekcie do systemu kontroli wersji Git? Próbowałem dodać plik .mdf, ale nie udało mi się go zcommitować. Po 'researchu' na ten temat okazało się, że nie powinienem w ogóle próbować dodać pliku .mdf tylko zrobić skrypt, który automatycznie utworzy mi bazę danych. Niestety nie znalazłem takiej opcji w 'Server Explorerze' w Visual Studio i teraz nie wiem co dalej zrobić.

user image
user image

0

Najlepiej byłoby korzystać z projektu bazodanowego, trzymać go w kontroli wersji, i z niego też generować bazę. Taki projekt można wygenerować na podstawie istniejącej bazy.
A jeśli nie chcesz w ten sposób, to skrypty tworzące bazę możesz wygenerować w SQL Management Studio. VS to nie jest narzędzie do komfortowej obsługi baz danych.

0

Z czystej ciekawości zapytam: Dlaczego nie powinniśmy dodawać do projektu pliku .mdf tylko od nowa tworzyć skrypt generujący bazę, skoro .mdf takowym jest? Czy .mdf jest "bee"? :P

1

Plik mdf to plik bazy danych. Dlaczego chciałbyś trzymać w kontroli wersji dane? Czy jeśli baza będzie miała 100GB, to też będziesz chciał ją trzymać w kontroli wersji?

1 użytkowników online, w tym zalogowanych: 0, gości: 1