2
私はPostgreSQLでアパートの宝石を使用しています。私は既存のテナントのコピーをデータで作成する必要があります。私が1つの方法で考えることのできる1つの方法は、テナントからすべてのデータを収集し、テナントを切り替えてレコードを作成することです。以下は小さなデモンストレーションです。モデルは、コピーされるモデルのリストです。アパートの宝屋にテナントのコピーを作成
ご協力いただきますようお願い申し上げます。
私はPostgreSQLでアパートの宝石を使用しています。私は既存のテナントのコピーをデータで作成する必要があります。私が1つの方法で考えることのできる1つの方法は、テナントからすべてのデータを収集し、テナントを切り替えてレコードを作成することです。以下は小さなデモンストレーションです。モデルは、コピーされるモデルのリストです。アパートの宝屋にテナントのコピーを作成
ご協力いただきますようお願い申し上げます。
デフォルトでは、アパートメントは異なるテナントに対して異なるスキーマを使用します。 したがって、私はpg_dumpとpsqlでスキーマをコピーしようとします。
pg_dump -U <username> -p <port> -n <source> <database name> >> <dump filename>
# edit the dump.file
# CREATE SCHEMA <source>; => CREATE SCHEMA <target>;
# ALTER SCHEMA <source> OWNER TO <username>; => ALTER SCHEMA <target> OWNER TO <username>;
psql -U <username> -p <port> -d <database> -f <dump filename>