w sztuce 2.3.x documentation on Evolutions mówiZagraj w Framework 2.3, jak zresetować bazę danych?
W trybie rozwoju jednak często jest to prostsze do kosza po prostu swoją bazę rozwojową i ponownie wszystkie ewolucje od początku.
Nie podaje jednak instrukcji, jak to zrobić. Czy jest jakiś rodzaj polecenia aktywatora, którego mogę użyć, aby to zrobić? Jak mogę zresetować i ponownie zastosować ewolucje?
Dzięki!
Aktualizacja: I woleliby nie trzeba zadzierać z moim DB ręcznie, ale wydaje się, że to jedyny sposób
Dzięki za link. Wolałbym nie ręcznie usuwać tabele z mojej bazy danych, ale wydaje się, że to jedyny sposób. – KJ50
Upuszczenie bazy danych i jej ponowne utworzenie będzie łatwiejsze niż usunięcie wszystkich tabel. –
@ KJ50 W takim przypadku wolałbym JPA od Ebean. W jpa masz opcję tworzenia lub aktualizacji w 'persistence.xml'. Możesz zmienić akredytację na swoje wymagania.A jeśli nie chcesz używać jpa masz opcję 2.sql opisane w mojej odpowiedzi.Nie wiem, dlaczego lub kiedy chcesz utworzyć beacause ebean utworzyć swój schemat za każdym razem, gdy zaktualizujesz go w pliku dotsql bezpośrednio lub poprzez Entity.Odtwarzanie bazy danych za każdym razem nie jest doradztwo – silentprogrammer