タグ付けされた質問 「migration」

フレームワーク、製品、または言語のメジャーバージョン間を移動するアクション、またはアプリケーションのデータスキーマの変更。これには、既存のデータを変更して新しいバージョンで機能させることが含まれる場合があります。

14
Railsを使用して、主キーを整数型の列ではないように設定するにはどうすればよいですか?
Railsの移行を使用してデータベーススキーマを管理しており、主キー(特に文字列)として非整数値を使用したい単純なテーブルを作成しています。私の問題から抽象化するためにemployees、従業員が英数字の文字列で識別されるテーブルがあるとしましょう"134SNW"。 次のような移行でテーブルを作成してみました。 create_table :employees, {:primary_key => :emp_id} do |t| t.string :emp_id t.string :first_name t.string :last_name end これが私に与えるのは、その行t.string :emp_idを完全に無視して先に進み、整数列にしたように見えることです。execute呼び出しでSQLを記述せずに、railsにPRIMARY_KEY制約(PostgreSQLを使用しています)を生成させる他の方法はありますか? 注:文字列列を主キーとして使用するのは最善ではないことを私は知っているので、整数の主キーを追加するというだけの答えはありません。とにかく追加するかもしれませんが、この質問はまだ有効です。

8
Javaの移行
私はRubyonRailsとJavaの両方を使用しています。Railsプロジェクトに取り組んでいるときは、移行を使用することを本当に楽しんでいます。だから私はJava用のツールのような移行があるのだろうか?そのようなツールがない場合、Javaプロジェクトで使用されるデータベースを制御するためのツールとして移行を使用することをお勧めしますか?

5
コードの最初の移行を無効にするにはどうすればよいですか
EF5にコードファーストのエンティティモデルがあります。しかし、データベースの変更を手動で管理したいのですが、EFに既存のデータベースとそのすべてのデータを変更させたくありません。しかし、EFマッピングとデータベースで並行して変更を加えると、EFは適切に動作することを拒否し、コードファーストマイグレーションを使用する必要があると通知します。これをオフにするにはどうすればよいですか?

21
Laravel5.4固有のテーブル移行
こんにちはhttps://laravel.com/docs/5.4/migrationsに含まれているすべてのドキュメントをお読みください。 特定の移行ファイルを移行する方法はありますか(1つの移行のみ)、使用する変更があり、php artisan migrate:refreshすべてのフィールドがリセットされるたびに、今すぐ発生します。

8
ldをゴールドに置き換える-経験はありますか?
誰かがgold代わりに使用しようとしましたldか? gold よりもはるかに高速であることが約束されているldため、大規模なC ++アプリケーションのテストサイクルを高速化するのに役立つ可能性がありますが、ldのドロップイン代替として使用できますか? することができますgcc/g++直接呼び出しますかgold。? 既知のバグや問題はありますか? が、goldしばらく以来、GNU binutilsのの一部であり、私は、Webでの「サクセスストーリー」、あるいは「ハウツー」はほとんど認められません。 (更新:ゴールドへのリンクとそれを説明するブログエントリを追加しました)

4
Railsの移行:存在を確認して続行しますか?
私は自分の移行でこの種のことをしていました: add_column :statuses, :hold_reason, :string rescue puts "column already added" しかし、これはSQLiteでは機能しますが、PostgreSQLでは機能しないことがわかりました。add_columnが爆発した場合、例外がキャッチされてもトランザクションは停止しているため、Migrationは追加の作業を実行できないようです。 列またはテーブルがすでに存在するかどうかを確認するためのDB以外の特定の方法はありますか?それができない場合、レスキューブロックを実際に機能させる方法はありますか?

2
RakuでのPerlの<>の代替?
ここで、Raku(neéPerl 6)の周りで私の方法を学びます。しかし、私&lt;&gt;はPerl 5 の魔法をひどく欠けています。 my $x = &lt;&gt;; print $x; while(&lt;&gt;) { print join(':', split); } (次の入力行をに読み込み$x、残りをループします。入力は、入力として指定されたファイルから、またはファイルが指定されていない場合は標準入力からです)。"Perl 5 to 6"チュートリアル/移行ガイド/ ... slurpファイル全体またはopen個々のファイルを名前で話すことについて話します。「名前の付いたファイルから順番に入力を取る」という魔法はありません。 魔法を取り戻したい!
11 migration  raku 

3
Amazon PA API 5.0の移行-Maven SDKの依存関係が見つかりません(パブリックリポジトリ)
3月にAmazon PA APIの移行を行う必要があります。「PA API 5.0 SDK」が公開されているMavenパブリックリポジトリを見つけようとしています。 これは公式ドキュメントです:リンク それは言う: paapi5-java-sdk-and-samplesアーカイブをダウンロードして解凍します。 任意のエディターでプロジェクトを開きます。 依存関係フォルダーにあるすべてのjarをビルドパスに追加します。 これは専門家ではなく、このようにメンテナンスすることはできません。 また、これらのjarの多くは古いバージョン(2016のような)です。 AWS PA APIサポートに連絡しようとしましたが、一般的な応答があります(ドキュメントなどを読む) 提案?Java非公式ライブラリを知っていますか?ありがとう
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.