Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SF][Symfony]Entity z podłączonym widokiem
Forum PHP.pl > Forum > PHP > Frameworki
fumfel20
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
ohm
Coś chyba masz skopane, pokaż
bin/console doctrine:schema:update --dump-sql i bin/console doctrine:schema:validate

fumfel20
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.