rails.vim에 마이그레이션 지원이 필요합니다.Rails.vim plugin, 멋진 이전을 지원합니까?
나는 다음과 같은 것을 찾고있다 : 마이그레이션 생성 및 그 파일로 점프하고 마이그레이션을 시작하는 방법.
꿈이 있습니까? :)
rails.vim에 마이그레이션 지원이 필요합니다.Rails.vim plugin, 멋진 이전을 지원합니까?
나는 다음과 같은 것을 찾고있다 : 마이그레이션 생성 및 그 파일로 점프하고 마이그레이션을 시작하는 방법.
꿈이 있습니까? :)
Jeje definitivey 꿈꾸지 않아. 나는 조금 천천히 당신에게 경고해야한다.
는 갈퀴 DB를 실행하려면 마이그레이션:Rgenerate migration migration_name table_attributes
를 생성하려면 :
:Rake db:migrate
당신은 VERSION = "XXX"따라 특정 마이그레이션 통과를 실행할 수 있습니다 마이그레이션 할 수 있습니다. 이를 수행하는 방법에 대한 자세한 내용을 보려면 :help rails-rake
으로 가십시오!
:Rgenerate migration migration_name ...
다음이 최신 마이그레이션으로 전환됩니다 : 다음 마지막으로
:Rmigration
그리고 :
:Rake db:migrate
언급 한 바와 같이
, 당신은 마이그레이션을 생성하려면 다음을 실행할 수 있습니다
이 실제로 귀하를 대신하여 마이그레이션 할 것입니다.
또한 내가 마이그레이션 파일에
:Rinvert
를 실행, 마이그레이션 (또는 그 반대로)의 아래 부분을 만들려고 할 것이라는 점을 추가하는 것을 잊지합니다.
이전과 관련하여 :
123456789_my_migration.rb
:
:Rake
rake db:migrate VERSION=123456789
를 호출합니다.
참고 다음 Rake
선행하는 .
(이 명령에 라인 번호를 전송) 라인 1 또는 down
있어서 내부
:.Rake
, rake db:migrate:down VERSION=123456789
를 호출한다.
마지막 라인 :.Rake
, 또는 up
방법 내부 rake db:migrate:up VERSION=123456789
를 호출합니다.
:.Rake
파일의 다른 모든 부분은 rake db:migrate:down db:migrate:up VERSION=123456789
입니다.나는이에 대한 모든 문서의 모르는
, 나는 the appropriate part of rails.vim보고에서 그것을 알아 냈다.
굉장한 보너스 프로 팁 - 많은 것에 대해 감사드립니다. – Phantomwhale
답변 중 하나를 수락 하시겠습니까;)? – GitNick