Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Symfony you must create a schema.yml or schema.xml file
Forum PHP.pl > Forum > Przedszkole
kersyso
witam,
zainteresowalem sie frameworkiem symfony, tak zeby zobaczyc jak to dziala, ale w pewnym momencie mam problem. robie pokolei z tego manuala http://www.symfony-project.org/jobeet/1_2/Propel/pl/03
po stworzeniu bazy danych musze uzyc
Kod
php symfony propel:build-sql

ale wtedy wyskakuje mi blad
Cytat
You must create a schema.yml or schema.xml file.


plik schema.yml jest pusty, a schema.xml w ogole nie ma. Jesli sam stworze plik schema.xml to wyskakuje blad, ze plik jest niepoprawny, choc przez dluzsza chwile cos sie tam robilo.
baza danych sie tworzy, ale tu sie robi problem sad.gif

z gory thx za pomoc
Berg
Z samego początku tutoriala:
Cytat
Ponieważ baza danych nie istnieje jeszcze i ponieważ chcemy utrzymać bazę Jobeet agnostyczną, stwórzmy plik ze schematem ręcznie poprzez edycję pustego pliku config/schema.yml:

Starasz się zbudować sql a nie wpisałeś do odpowiedniego pliku (schema.yml lub schema.xml) jak ten sql ma wyglądać smile.gif

Jeśli natomiast tworzysz bazę ręcznie to musisz do tego wygenerować schema, o tym też masz w tutorialu:
Cytat
Jeśli się zdecydowałeś stworzyć tabele pisząc polecenia SQL możesz wygenerować odpowiedni plik schema.yml uruchamiając polecenie propel:build-schema.


PS: Zdecydowanie nie ten dział smile.gif Od takich pytań masz specjalny dział Symfony winksmiley.jpg
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-2025 Invision Power Services, Inc.