Chciałbym dodać opis kolumny (zwany również „komentarz”) do kolumny zdefiniowanej przez podmiot Doctrine2 ale nie można znaleźć żadnych informacji o tym, jak zrobić to przy użyciu @Column annotation
bez możliwości złamania SchemaTool Doctrine.Jak dodać opisy kolumn (komentarze) w Doctrine2
Gdybym użyć atrybutu columnDefinition
z @Column annotation
jak
@Column(type="string" columnDefinition="COMMENT 'This is a column comment'")
się annotations reference stany
SchemaTool nie wykryje zmian na kolumnie już poprawnie, jeśli używasz „columnDefinition”.
Czy istnieje sposób zdefiniowania opisu kolumny bez zerwania SchemaTool?
Jedyną wskazówką, którą otrzymałem, było this pull request, które zakończyło się na ". Zostało to rozwiązane na różne sposoby:".
Z góry dziękuję.
Doskonale, dziękuję! Ponieważ jesteśmy teraz w fazie rozwoju, nie ma problemu z odbudową bazy danych. Gdzie to znalazłeś? Przekopałem cały kod, który myślałem ... – flu
Należy pamiętać, że twój komentarz zostanie dodany do instrukcji SQL tak, jak jest (bez ucieczki), więc jeśli użyjesz apostrofów w komentarzu, pamiętaj, aby uciec od nich. na przykład. 'options = {" comment "=" Łańcuch do pokazania w liście rozwijanej z wartością domyślną \ "none selected \ '"} ' –
Co z relacjami? Jak dodać komentarz do kolumny w relacji? – SpartakusMd