Article View: pl.comp.lang.php
Article #232375Re: Migracje w Symfony 4 - jak je budować automatycznie?
From: Wojciech Bancer
Date: Thu, 18 Apr 2019 11:30
Date: Thu, 18 Apr 2019 11:30
35 lines
2532 bytes
2532 bytes
On 2019-04-17, Marek S <precz@spamowi.com> wrote: [...] > właściwy? Są lepsze? Chciałbym uniknąć wtopy w połowie tworzenia > pierwszego projektu, w postaci takiej, że np. enumów, money, array, ip > (i innych) nie utworzy, a nawet jeśli utworzy, to nie będzie potrafił > tego obsłużyć z poziomu ORM. Pewnie da się ... ale wolę zapytać. > > W związku z tym mam pytanie co do mojego wyboru. Czy ten ORM jest Nie mam zdania który najlepszy. W Laravelu masz Eloquent ORM i możesz też zainstalować np. taki bundle do symfony: https://packagist.org/packages/wouterj/eloquent-bundle A ORMów jest z pewnością więcej: https://www.slant.co/topics/5639/~php-orms Doctrine jest najpopularniejszy. Ja już od dłuższego czasu (3 lata) jestem mocno "poza PHP", więc mogę mieć nieaktualną wiedzę. >> no i tu powyżej. Masz type="integer" (a chcesz pewnie "bigint"). > > Dokładnie tak. > > Aaahaa... czyli jeśli wstawię tu coś innego, to podczas generowania > migracji, prawidłowe typy pól zostaną przekazane do SQL? Tak. Konfigurujesz sobie schemat bazy w tych anotacjach. -- Wojciech Bańcer wojciech.bancer@gmail.com
Technical Details
Message-ID:
<slrnqbgntu.2vf1.wojciech.bancer@pl-test.org>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!takemy.news.telefonica.de!telefonica.de!weretis.net!feeder7.news.weretis.net!border2.nntp.ams1.giganews.com!nntp.giganews.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!85.12.16.69.MISMATCH!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<q930nv$c5i$1@node2.news.atman.pl> <slrnqbb1ta.1t8l.wojciech.bancer@pl-test.org> <q95ehk$ie4$1@node2.news.atman.pl> <slrnqbcghu.17li.wojciech.bancer@pl-test.org> <q97tq3$p5l$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!takemy.news.telefonica.de!telefonica.de!weretis.net!feeder7.news.weretis.net!border2.nntp.ams1.giganews.com!nntp.giganews.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!85.12.16.69.MISMATCH!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Newsgroups: pl.comp.lang.php From: Wojciech Bancer <wojciech.bancer@gmail.com> Subject: Re: Migracje w Symfony 4 - jak je budować automatycznie? References: <q930nv$c5i$1@node2.news.atman.pl> <slrnqbb1ta.1t8l.wojciech.bancer@pl-test.org> <q95ehk$ie4$1@node2.news.atman.pl> <slrnqbcghu.17li.wojciech.bancer@pl-test.org> <q97tq3$p5l$1@node2.news.atman.pl> Organization: None Date: Thu, 18 Apr 2019 13:30:06 +0200 User-Agent: slrn/1.0.3 (Darwin) Mime-Version: 1.0 Message-ID: <slrnqbgntu.2vf1.wojciech.bancer@pl-test.org> Lines: 35 NNTP-Posting-Host: 46.227.242.29 X-Trace: 1555587006 unt-rea-a-01.news.neostrada.pl 497 46.227.242.29:64694 X-Complaints-To: abuse@news.neostrada.pl X-Received-Bytes: 2202 X-Received-Body-CRC: 703304445 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit