PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

So duplizieren Sie Schemas in PostgreSQL

Sie können dies wahrscheinlich von der Befehlszeile aus tun, ohne Dateien zu verwenden:

pg_dump -U user --schema='fromschema' database | sed 's/fromschmea/toschema/g' | psql -U user -d database

Hinweis dass dadurch alle Vorkommen der Zeichenfolge, die Ihr Schemaname ist, gesucht und ersetzt werden, sodass Ihre Daten davon betroffen sein können .