Jak zarządzać bazą danych w ROR za pomocą poleceń Rake

Jak zarządzać bazą danych w ROR za pomocą poleceń Rake

Rake zapewnia skuteczny sposób zarządzania zmianami bazy danych. Możemy łatwo migrować zmiany bazy danych na serwerach za pomocą narzędzia wiersza poleceń. W tym artykule znajdziesz kilka szybko użyć poleceń Rake do migracji bazy danych.

  • Rake DB: Utwórz

    To polecenie przyjmie całą konfigurację bazy danych z config/baza danych.yml Złóż i utwórz odpowiednią bazę danych bazy danych bieżącego środowiska.

    $ rake db: Utwórz Rails_ENV = Rozwój 
  • Rake DB: migruj

    Tworzy tabele w bazie danych. Obejmuje wszystkie pliki pod db/migruj/ katalog i wykonaj jeden po drugim, od starszych do nowszych plików.

    $ rake db: migruj Rails_ENV = rozwój 
  • Rake db: upuść

    To zrzuca bazę danych dla bieżącego środowiska.

    $ rake db: Drop Rails_ENV = rozwój 
  • Rake DB: Migruj: Status

    To polecenie wyświetli aktualny status migracji.

    $ rake db: migruj: status Rails_ENV = rozwój 
  • Rake DB: Rolback

    To polecenie cofnie ostatnią migrację wykonaną w bazie danych bieżącego środowiska.

    $ rake db: Rolback Rails_ENV = rozwój 
  • Rake db: nasiona

    Ten schemat prowadzi DB/Seed.plik RB w bazie danych bieżącego środowiska.

    $ rake db: Seed Rails_ENV = Rozwój 
  • Rake DB: Schemat: Obciążenie

    To polecenie załaduje schemat do bazy danych bieżącego środowiska.

    $ rake db: schemat: obciążenie Rails_ENV = rozwój