2011-12-08 7 views
1

Herokuの中で、私はheroku db:push - テーブル:レコードIDの整合性が維持されていますか?

heroku db:push --tables mytable 

は、ソーステーブルのレコードIDの整合性維持されている使用している場合は?

つまり、ソーステーブルにids1,2と5の3つのレコードがある場合(ある段階で3と4が削除されたため)、これらのIDは英雄で同じままであるか、挿入と同じ処理を行いますか再作成しますシーケンシャルID(1,2,3)のレコード?

私は、いくつかの試行錯誤でこれを見つけることができます想像して、私たちは一種の私達のシステムを構築しようとしている方法は、合計すると同じ

残り、これらのIDによって異なります。すべてのレコードがあります英雄に押し付けられた後の同じids?

ありがとう

答えて

1

ターゲットデータベース内のテーブルが完全に置き換えられます。たとえば、データベース全体をプルすると、プルに関係するテーブルに古いデータが含まれなくなります。

データはコピーであるため、ソーステーブルと同じです。

+0

こんにちはneil - 私はデータが完全に置き換えられたことを知っていますが、すべてのレコードが同じIDを持っていますか? – user1051849

+0

はい、データはコピーです。 –

関連する問題