Ruby-on-rails-rails-and-rake
提供:Dev Guides
Ruby on Rails-レーキ
RakeはUnixのmakeに似たユーティリティです。 Rakeはrubyのメーカー、RubyMakeと言えます。 Railsは、あなたを助けるための多くのタスクを定義しています。
以下は、Rakeでサポートされているさまざまな重要なコマンドのリストです-
- rake db:fixtures:load -フィクスチャーを現在の環境のデータベースにロードします。 FIXTURES = x、yを使用して特定の器具をロードします。
- rake db:migrate -db/migrateのスクリプトを使用してデータベースを移行します。 VERSION = xで特定のバージョンをターゲットにします。
- rake db:schema:dump -ARでサポートされている任意のDBに対して移植可能な形で使用できるdb/schema.rbファイルを作成します。
- rake db:schema:load -schema.rbファイルをデータベースにロードします。
- rake db:sessions:clear -セッションテーブルをクリアします。
- rake db:sessions:create -CGI :: Session :: ActiveRecordStoreで使用するセッションテーブルを作成します。
- rake db:structure:dump -データベース構造をSQLファイルにダンプします。
- rake db:test:clone -現在の環境のデータベーススキーマからテストデータベースを再作成します。
- rake db:test:clone_structure -開発構造からテストデータベースを再作成します。
- rake db:test:prepare -テストデータベースを準備し、スキーマをロードします。
- rake db:test:purge -テストデータベースを空にします。
- rake doc:app -アプリのHTMLファイルを作成します。
- rake doc:clobber_app -rdoc製品を削除します。
- rake doc:clobber_plugins -プラグインのドキュメントを削除します。
- rake doc:clobber_rails -rdoc製品を削除します。
- rake doc:plugins -インストールされているすべてのプラグインのドキュメントを生成します。
- rake doc:rails -rails HTMLファイルを作成します。
- rake doc:reapp -RDOCファイルの再構築を強制します。
- rake doc:rerails -RDOCファイルの再構築を強制します。
- rake log:clear -log/のすべての* .logファイルを0バイトに切り捨てます。
- rake rails:freeze:edge -このアプリケーションを最新のEdge Railsにロックします。 REVISION = Xで特定のリビジョンをロックします。
- rake rails:freeze:gems -このアプリケーションを現在のgemにロックします(ベンダー/レールに展開します)。
- *レーキレール:unfreeze *-このアプリケーションを宝石の凍結またはエッジからロック解除し、システム宝石の流動的な使用に戻ります。
- rake rails:update -Railsからスクリプトとpublic/javascriptsの両方を更新します。
- rake rails:update:javascripts -現在のRailsインストールからjavascriptを更新します。
- rake rails:update:scripts -新しいスクリプトをアプリケーションのscript/ディレクトリに追加します。
- rake stats -アプリケーションからのコード統計(KLOCなど)を報告します。
- レーキテスト-すべてのユニットと機能をテストします。
- rake test:functionals -functionalsdb:test:prepareのテストを実行します。
- rake test:integration -integrationdb:test:prepareのテストを実行します。
- rake test:plugins -プラグイン環境のテストを実行します。
- rake test:recent -recentdb:test:prepareのテストを実行します。
- rake test:uncommitted -uncommitteddb:test:prepareのテストを実行します。
- rake test:units -unitsdb:test:prepareのテストを実行します。
- rake tmp:cache:clear -tmp/cache内のすべてのファイルとディレクトリをクリアします。
- rake tmp:clear -tmp/からセッション、キャッシュ、ソケットファイルをクリアします。
- rake tmp:create -セッション、キャッシュ、およびソケット用のtmpディレクトリを作成します。
- rake tmp:sessions:clear -tmp/sessions内のすべてのファイルをクリアします。
- rake tmp:sockets:clear -tmp/sessions内のすべてのruby_sess。*ファイルをクリアします。