Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SF][Symfony]Entity z podłączonym widokiem
fumfel20
post 8.09.2018, 08:51:13
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 17.09.2015

Ostrzeżenie: (0%)
-----


Witam.
Panowie problem jest taki ze mam stworozny widok, ktory mi wyswietla juz gotowe obliczenia z połączonyhc 4 tabel. Nie mam problemu z podłączeniem go do Entity ale za kazdym razem jak chce użyć komenty
bin/console doctrine:schema:update --force
to doctrine chce mi stworzyć tabele z istniejącym entity. Jak zablokować zeby dla tego konkretnego przypadku tabela nie była tworzona w bazie danych?

Pozdrawiam
Go to the top of the page
+Quote Post
ohm
post 8.09.2018, 10:22:45
Post #2





Grupa: Zarejestrowani
Postów: 618
Pomógł: 143
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----


Coś chyba masz skopane, pokaż
bin/console doctrine:schema:update --dump-sql i bin/console doctrine:schema:validate

Go to the top of the page
+Quote Post
fumfel20
post 8.09.2018, 11:05:45
Post #3





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 17.09.2015

Ostrzeżenie: (0%)
-----


Nic nie mam skopanego. Zaimportowalem do bazy danych z Entity 3 (jedna jest pusta )tabele. Z wczesniej zrobionego pliku CSV uzupelnilem te tabele danymi. Dodalem dwie tabele recznie z ilosciami zamowien oraz ze stanem magazynowym (pozniej bede je aktualizowal). Utworzylem widok w MYSQL łącząc te tabele joinami. W tym widoku są tez obliczenia ile trzeba danego typu panela wyprodukowac. Problem polega na tym ze jak dodaje ręcznie klase Entity zeby łączyć sie z tym widokiem, za kazdym razem doctrine chce stworzyć tabele na podstawie tego widoku. A ja tego nie chce. Chce jakos zablokowac zeby tego Doctrine nie robił. Inne ENtity niech sobie aktualizuje ale te jedno Entity niech zostawi w spokoju. Masz moze teamvievera? Moze jak zobaczysz to na własne oczy to bedzie łatwiej.

Panowie, chwilowo temat uwazam za zamkniety. Poradzilem sobie w inny sposob. Wywalilem widok a do istniejacej Entity dodalem Repository i w nim dodalem czystego SQL z joinami. Zapraszam do innego mojego tematu poniewaz nie wiem jak w Symfony przeniesc do innej tabeli wiele rekordow na raz.

Ten post edytował fumfel20 8.09.2018, 11:33:50
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.04.2024 - 14:56