Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.lang.php > #16234
| From | Marek S <precz@spamowi.com> |
|---|---|
| Newsgroups | pl.comp.lang.php |
| Subject | Symfony 4 / Doctrine - jak uniknąć dodawania do migracji niektórych tabel? |
| Date | 2019-06-16 00:06 +0200 |
| Organization | ATMAN - ATM S.A. |
| Message-ID | <qe3q4t$1do$1@node2.news.atman.pl> (permalink) |
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
Back to pl.comp.lang.php | Previous | Next — Next in thread | Find similar
Symfony 4 / Doctrine - jak uniknąć dodawania do migracji niektórych tabel? Marek S <precz@spamowi.com> - 2019-06-16 00:06 +0200
Re: Symfony 4 / Doctrine - jak uniknąć dodawania do migracji niektórych tabel? Marek S <precz@spamowi.com> - 2019-06-18 21:17 +0200
Re: Symfony 4 / Doctrine - jak uniknąć dodawania do migracji niektórych tabel? Rafal Podsiadly <spinacz24@gmail.com> - 2019-07-03 21:46 -0700
csiph-web