Akcja polegająca na przechodzeniu między głównymi wersjami dowolnego frameworka, produktu lub języka albo, równie często, zmiana schematu danych aplikacji. Może to wymagać modyfikacji istniejących danych, aby działały z nową wersją.
Tutaj bardzo proste pytanie - jeśli migracje mogą stać się powolne i uciążliwe, gdy aplikacja staje się bardziej złożona, a rake db:schema:loadzamiast tego mamy znacznie czystsze do wywołania, dlaczego migracje w ogóle istnieją? Jeśli odpowiedź na powyższe pytanie brzmi, że migracje są używane do kontroli wersji (krok po kroku zapis …
Jeśli utworzę nową migrację rails 3 z (na przykład) rails g migration tester title:tester user:references wszystko działa dobrze ... jeśli jednak dodam kolumnę z czymś w rodzaju: rails g migration add_user_to_tester user:references pole odniesienia nie jest rozpoznawane. Krótko mówiąc, pytanie brzmi: jak dodać kolumnę odwołującą się do migracji szyn z …
Widziałem kilka pytań (a mianowicie to ) tutaj na SO o dodaniu domyślnej wartości boolowskiej do istniejącej kolumny. Więc wypróbowałem change_columnsugestię, ale nie mogę robić tego dobrze. Próbowałem: $ change_column :profiles, :show_attribute, :boolean, :default => true Który powraca -bash: change_column: command not found Następnie pobiegłem: $ rails g change_column :profiles, …
Jestem zaangażowany w projekt migracji danych. Otrzymuję następujący błąd, gdy próbuję wstawić dane z jednej tabeli do innej tabeli (SQL Server 2005): Msg 8152, poziom 16, stan 13, wiersz 1 Ciąg lub dane binarne zostałyby obcięte. Źródłowe kolumny danych są zgodne z typem danych i mieszczą się w definicjach długości …
Konwertuję bazę danych z postgres na mysql. Ponieważ nie mogę znaleźć narzędzia, które samo załatwi sprawę, zamierzam przekonwertować wszystkie sekwencje postgres na identyfikatory autoincrement w mysql z wartością autoincrement. Jak więc mogę wyświetlić listę wszystkich sekwencji w Postgres DB ( wersja 8.1 ) z informacjami o tabeli, w której jest …
Pracuję z dość dużą aplikacją napisaną w JSF 1.2 . JSF 1.2 ma już około 6 lat. Muszę zaktualizować do JSF 2.0. Jak bolesne to będzie? Zauważyłem, że niektóre atrybuty w tagach niestandardowych zostały zmienione itp.
Obecnie przeprowadzam migrację dużego rozwiązania (~ 70 projektów) z VS 2005 + .NET 2.0 do VS 2008 + .NET 3.5. Obecnie posiadam VS 2008 + .NET 2.0. Problem polega na tym, że muszę przenosić projekty jeden po drugim do nowej platformy .NET, upewniając się, że żaden projekt .NET 2.0 nie …
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
W mojej aplikacji Rails (3.2) mam kilka tabel w mojej bazie danych, ale zapomniałem dodać kilka nie zerowych ograniczeń. Przeszukałem go, ale nie mogę znaleźć sposobu na napisanie migracji, która dodaje wartość niezerową do istniejącej kolumny. TIA.
Mam aplikację django z czterema modelami. Zdaję sobie teraz sprawę, że jeden z tych modeli powinien znajdować się w osobnej aplikacji. Mam południe zainstalowane na potrzeby migracji, ale nie sądzę, aby było to możliwe automatycznie. Jak mogę przenieść jeden z modeli ze starej aplikacji do nowej? Pamiętaj też, że będę …
Jak script/generate migrationutworzyć tabelę łączenia w has_and_belongs_to_manyzwiązku? Aplikacja działa na Railsach 2.3.2, ale mam też zainstalowane Rails 3.0.3.
Próbowałem uruchomić polecenie „Enable-Migrations” w nowym projekcie i otrzymałem komunikat: PM> Enable-Migrations The term 'Enable-Migrations' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verif y that the path is correct and …
Mam więc tabelę create_table taką jak ta dla kursów w szkole: create_table :courses do |t| t.string :name t.references :course t.timestamps end ale chcę, aby odnosił się do dwóch innych kursów, takich jak: has_many :transferrable_as # A Course has_many :same_as # Another Course Czy mogę powiedzieć, co następuje? t.references :transferrable_as, :as=> …
Przerzuciłem się na PHP 5.6.0 i teraz wszędzie dostaję następujące ostrzeżenie: Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0 Warning: Cannot modify header …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.