Thread View: pl.comp.lang.php
3 messages
3 total messages
Started by Marek S
Sat, 15 Jun 2019 22:06
Symfony 4 / Doctrine - jak uniknąć dodawania do migracji niektórych tabel?
Author: Marek S
Date: Sat, 15 Jun 2019 22:06
Date: Sat, 15 Jun 2019 22:06
29 lines
1853 bytes
1853 bytes
Witam,
W bazie danych (PostgreSQL) mamy 2 przestrzenie nazw: public i exclude.
W tej drugiej znajdują się struktury, które będą używane przez Symfony
ale nie są tworzone przez nią. Pomyślałem, że wszystkie entities z tej
przestrzeni będę trzymał w podkatalogu:
Entity/Exclude
Utworzyłem tu entity jakiejś tableki, która zanduje się w bazie w
przestrzeni "exclude". Mogę jej używać w ORM normalnie. Ale
make:migration ... próbuje na siłę tworzyć tę tabelę raz jeszcze.
Nie pomogło utworzenie w doctrine.yaml wpisu:
doctrine:
dbal:
schema_filter: '/^(?!^exclude\..*$).*$/'
Tzn. pomogło tylko w tym, że diff tool nie próbuje mi niszczyć
zawartości tej przestrzeni DROPami w migracjach.
Macie jakiś pomysł jak wykluczyć całą przestrzeń nazw (lub konkretny.
odpowiadający jej subfolder w Entity) z procesu kreowania tabel przy
tworzeniu migracji?
--
Pozdrawiam,
Marek
Re: Symfony 4 / Doctrine - jak uniknąć dodawania do migracji niektórych tabel?
Author: Marek S
Date: Tue, 18 Jun 2019 19:17
Date: Tue, 18 Jun 2019 19:17
5 lines
1009 bytes
1009 bytes
Problem rozwiązany. Zamykam wątek. -- Pozdrawiam, Marek
Re: Symfony 4 / Doctrine - jak uniknąć dodawania do migracji niektórych tabel?
Author: Rafal Podsiadly
Date: Thu, 04 Jul 2019 04:46
Date: Thu, 04 Jul 2019 04:46
1 lines
1529 bytes
1529 bytes
I znów brakuje rozwiązania. Będąc nauczycielem tez się uczysz.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads