Rails 5 için GÜNCELLENDİ:
db:create- Geçerli RAILS_ENV ortamı için veritabanı oluşturur . Eğer RAILS_ENV bunu geliştirme ve test veritabanlarına varsayılan belirtilmemiştir.
db:create:all - Tüm ortamlar için veritabanı oluşturur.
db:drop- Geçerli RAILS_ENV ortamı için veritabanını bırakır . Eğer RAILS_ENV bunu geliştirme ve test veritabanlarına varsayılan belirtilmemiştir.
db:drop:all - Tüm ortamlar için veritabanını bırakır.
db:migrate- Henüz çalıştırılmamış olan ortam için geçişleri çalıştırır. Varsayılan olarak, taşıma işlemlerini yalnızca geliştirme ortamında çalıştırır.
db:migrate:redo- Belirtilen geçişe bağlı olarak db: migrate: down ve db: migrate: up veya db: migrate: rollback ve db: migrate: up komutlarını çalıştırır.
db:migrate:up - Verilen taşıma SÜRÜMÜ için çalışır.
db:migrate:down - Verilen taşıma SÜRÜMÜ için aşağı çalışır.
db:migrate:status - Geçerli taşıma durumunu görüntüler.
db:migrate:rollback - Son geçişi geri alır.
db:version - Geçerli şema sürümünü yazdırır.
db:forward - Şemayı sonraki sürüme iter.
db:seed- db / seeds.rb dosyasını çalıştırır .
db:schema:loadVeritabanını schema.rb dosyasından yeniden oluşturur.
db:schema:dumpGeçerli ortamın şemasını db / schema.rb dosyasına döker .
db:structure:load- Veritabanını structure.sql dosyasından yeniden oluşturur.
db:structure:dump- Geçerli ortamın şemasını db / structure.sql dosyasına döker . (İle başka bir dosya belirleyebilirsiniz SCHEMA=db/my_structure.sql)
db:setupSkor db: oluşturmak , db: şema: yükü ve db: tohum .
db:resetSkor db: damla ve db: setup .
db:migrate:reset- db: drop , db: create ve db: migrate komutlarını çalıştırır .
db:test:prepare- Bekleyen taşıma işlemlerini kontrol edin ve test şemasını yükleyin. (Herhangi bir argüman olmadan komisyon çalıştırırsanız, bunu varsayılan olarak yapar.)
db:test:clone - Test veritabanını geçerli ortamın veritabanı şemasından yeniden oluşturun.
db:test:clone_structure- db: test: clone'a benzer , ancak test veritabanınızın geçerli ortamınızın veritabanı ile karakter kümeleri ve harmanlamalar da dahil olmak üzere aynı yapıya sahip olmasını sağlar.
db:environment:set- ar_internal_metadata tablosunda geçerli RAILS_ENV ortamını ayarlayın . (Korunan ortam kontrolünün bir parçası olarak kullanılır.)
db:check_protected_environments- Geçerli RAILS_ENV ortamında yıkıcı bir eylemin gerçekleştirilip gerçekleştirilemeyeceğini kontrol eder . Db: drop veya db: schema: load gibi yıkıcı bir eylem çalıştırırken dahili olarak kullanılır .
rake --tasksolur mu?