問題タブ [migrate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1433 参照

database - RailsでDB移行を実行中にエラーが発生しました

RailsTutorial.orgでRailsチュートリアルをフォローしています。rakeを使用してデータベースを移行しようとすると、エラーが発生します。

このエラーが発生します:

これが適切かどうかはわかりません。さまざまな日にデータベースに変更を加えた結果、ファイル名にさまざまなタイムスタンプが適用されました。特定のファイルをロールバック、名前変更、または削除する必要があるかどうかわかりません。

私のdb/migrateフォルダーには、合計4つのファイルがあり、そのうち3つにはさまざまなタイムスタンププレフィックスが付いています。これが私の問題の原因であると思います:)以下を参照してください:

0 投票する
1 に答える
61 参照

ruby-on-rails - 適切な移行を一度だけ行う方法

私は自分のユーザーテーブルにいくつかの移行があり、それは私が実際に自分自身をフォローしていない混乱になっています:)

理想的には、認証にDeviseライブラリを使用し、それを使用してユーザーテーブルを作成します。

ドロップテーブルユーザーを実行し、蓄積された移行ファイルを1つにマージしてから、rake db:migrateを実行する必要がありますか?それともそれを行うためのより良い方法はありますか?これを行うための良い習慣は何ですか?

また、usersテーブルへのfistName、lastName、companyフィールドの新しい移行にさらに3つの列を追加したいと思います。それらのフィールドが作成されるように、どこに追加する必要がありますか?

ありがとう、アレックス

0 投票する
1 に答える
176 参照

ruby-on-rails - Rails 3.0 で rake db:migrate または bundle exec rake db:migrate を実行できません

ここで rake db:migrate を実行しようとすると、エラーが発生します。

http://pastie.org/2058143

Rails 3.1 RC (それにアップグレードするのは悪い考えです) から Rails 3.0 にダウングレードした後、Rake を数回再インストールしました。

編集: これは 'gem install rake -v=0.8.7' を実行することで解決しました。以前のバージョンをアンインストールした後、Rakefile が見つからなかったので、これを忘れていたと思います。

0 投票する
1 に答える
1627 参照

drupal - drupal 6 から drupal 7 への移行

基本的に、drupal 6 サイトの一部を drupal 7 ビルドに移動したいと考えていました。移行モジュールの使用。コメントと分類 (2 つの語彙、1 つは固定され、もう 1 つはカンマ区切り) を含む 155 のノードを移行しているときに、最後の 30 が失敗して次のエラーが表示されます。

291 エラー SQLSTATE[HY000]: 一般エラー: 1366 不正な整数値: 行 1 の列 'tid' の ''

このクエリを使用して用語を移行しています:

これを 2 つの語彙に対して行い、名前、形式、重みだけをマッピングします。次に、ノードの移行中にこのクエリを使用しています。

次に、次のように各語彙の term_list をマッピングしています。

term_listをマップしないとすべてのノードが作成されるため、これは用語が原因で発生していることを知っていますが、それはそれについてです。何か案は?

0 投票する
1 に答える
829 参照

database - Oracle - あるデータベースから別のデータベースに移動する際のダウンタイムの削減

production-backup で実行されている Oracle データベースがあるとします。本番環境に戻りたいと考えています (現時点ではデータがありません)。エクスポート、インポート、インデックス作成、および統計収集の実行には 4 時間かかります。したがって、本番バックアップを停止すると、本番環境に移行するまでに 4 時間ダウンします。インポートに時間がかかる理由の 1 つは、操作にすぐには必要ない大量の履歴データがそこにあることです。本番バックアップから本番にデータを移行してダウンタイムを最小限に抑え、4 時間ダウンしないようにするにはどうすればよいでしょうか?

0 投票する
4 に答える
9381 参照

cassandra - サイズ N の Cassandra クラスターからサイズ N+/-M の別のクラスターにデータを移行する方法

ある cassandra クラスターから別のリング サイズの別の cassandra クラスターにデータを移行する方法を見つけようとしています...たとえば、5 ノード クラスターから 7 ノード クラスターに移行します。

その特定のcassandraノードでSSTableのjsonファイルを作成するため、sstable2jsonを調べ始めました。私の考えは、リング内の各ノードの列ファミリーに対してこれを行うことでした。したがって、5 ノード リングでは、これにより 5 つの json ファイルが得られます。1 つのファイルは、各ノードに存在する列ファミリーに格納されたデータ用です。

次に、json ファイルを 1 つのファイルにマージし、json2sstable を使用して、サイズが 7 の新しいクラスターにインポートします。その後、cassandra がリング内のノード間でデータを均等に複製/バランスを取ることを望んでいました。しかし、一度書かれたSSTableは不変であることを読んだところです。したがって、今述べたことを実行すると、列ファミリーのすべてのデータが 1 つのノードにあるリングになってしまいます。

では、あるクラスターから別のリングサイズの別のクラスターにデータを移行するプロセスを理解するのを手伝ってくれる人はいますか?

0 投票する
2 に答える
226 参照

ruby-on-rails - Ruby on Rails データベース変数が機能しない

Rails は初めてで、友人のコードに基づいて作業してきました: http://pastebin.com/6HwT6CBs

変数 (accuracy_ratio など) を操作しようとすると、Rails からエラーがスローされます。例:

NetBeans Rails で「@post.」と入力すると、autocomplete ヘルパーの下に変数 user と name がポップアップしますが、 accuracy_ratio はポップアップしません。

これは、Rails がテーブルに加えた変更を再構成する必要があるためだと思います。これは本当ですか?そうでない場合、これを解決する方法を知っている人はいますか?

編集:どうもありがとう。私が言ったように、私はルビーのスクラブです。rake db:migrate を実行した後、動作しました。

0 投票する
2 に答える
276 参照

ruby-on-rails - Heroku へのデプロイ

このチュートリアルに従って、Heroku以下にデプロイするための手順を適用しました2.3.5 Deploying the demo app

コマンドを実行すると: > heroku rake db:migrate、次のようになります。

何故ですか?そして、どうすればこの問題を解決できますか?

ありがとう。

0 投票する
1 に答える
72 参照

database - Rails 2 から 3 への SQLite データの移行

Rails 2 アプリケーションから新しい Rails 3 アプリケーションにデータを移行中です。新しいデータベースは古いデータベースといくつかの列を共有しており、データの一部を古いデータベースから新しいデータベースにコピーしようとしています。

これについてどうすればよいですか?

0 投票する
1 に答える
145 参照

database - データベースを Heroku に移行する際の問題

データベースを に移行しようとするとHeroku、次のようになります (使用している場合gem 'sqlite3', '1.3.3':

この問題を解決するにはどうすればよいですか?

ありがとう。