• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

symfony - jak postawić bazę danych i wczytać encje

Mały hosting, OGROMNE możliwości
0 głosów
524 wizyt
pytanie zadane 4 sierpnia 2018 w PHP przez sebastian_23 Początkujący (380 p.)
Witam, mam problem z pobranym projektem z repozytorium, chciałbym z pobranego projektu postawić bazę danych i wczytać do niej zapisane encje w projekcie. Projekt nie jest mój. Chciałbym odtworzyć po prostu taką samą bazę jaką miała osoba pisząca kod aplikacji. Czy jest to możliwe? Tutaj moje pytanie kierowane jest do osób które prawdopodobnie są obeznane z "doctrine"

1 odpowiedź

0 głosów
odpowiedź 4 sierpnia 2018 przez sebastian_23 Początkujący (380 p.)
zrobiłem tak:

- skonfigurowałem plik .env podając dane dostepu do mojej bazy danych

- w konsoli użyłem komend:

$ bin/console doctrine:database:create

$ bin/console doctrine:migrations:generate

$ bin/console doctrine:migrations:migrate

$ bin/console doctrine:schema:update --force

no i jest:) czy tak to się robi?
komentarz 4 sierpnia 2018 przez Arkadiusz Waluk Ekspert (291,510 p.)
Jeśli migracji nie ma to prawdopodobnie nie musisz ich generować bo wystarczy postawienie bazy na podstawie encji - doctrine:schemat:create / update.
komentarz 4 sierpnia 2018 przez sebastian_23 Początkujący (380 p.)
ok. następnym razem spróbuje w ten sposób:)

Podobne pytania

0 głosów
0 odpowiedzi 226 wizyt
pytanie zadane 8 grudnia 2016 w PHP przez robb74 Początkujący (450 p.)
0 głosów
0 odpowiedzi 287 wizyt
pytanie zadane 5 grudnia 2018 w PHP przez sapero Gaduła (4,100 p.)
0 głosów
1 odpowiedź 324 wizyt
pytanie zadane 18 stycznia 2019 w Java przez inf Nowicjusz (120 p.)

93,718 zapytań

142,631 odpowiedzi

323,262 komentarzy

63,266 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...