chcę dodać kolumnę na siódmym miejscu w tabeli, używamaddColumn pozycja migracja Yii
$this->addColumn('table_name','column_name','type');
Dodaje kolumnę na końcu. Czy jest jakiś sposób, w którym mogę wymienić miejsce, aby dodać kolumnę? Lub dowolne słowo kluczowe po kolumnie, aby dodać kolumnę po nowej kolumnie, np. W kolumnie hasło. Dowiedziałem się o migracji od Yii Doc
Dzięki! Zrobiło to :) Nie mogłem znaleźć sposobu, żeby to zrobić w dokumencie, czy jest coś, co odsyłasz do Yii. i jeszcze jedno ostatnie pytanie, kiedy nazwa klasy migracji wydaje się być m120920_041119_update_users_about można dodać $ this-> addColumn ("users", "about_ME", "string AFTER password"); _ME musi być w imieniu klasy? –
Działa, ale działa podstępnie; kiedy Yii komponuje SQL, po prostu "kopiuje i przechodzi" wartość "typu" do sql, a od niechcenia składnia "typ PO kolumny" generuje poprawny SQL. Oczywiście, jestem zadowolony z użycia od teraz i dziękuję za pokazanie nam tej metody. – realtebo
Wiele rzeczy powstaje przez "oszukiwanie" w świecie Yii (i PHP (oraz programowaniu (i życiu))). –