Class PgModelExporter
java.lang.Object
org.pgcodekeeper.core.database.base.project.AbstractModelExporter
org.pgcodekeeper.core.database.pg.project.PgModelExporter
- All Implemented Interfaces:
IModelExporter
Model exporter for PostgreSQL databases.
Handles PostgreSQL-specific directory structure and file naming.
-
Field Summary
Fields inherited from class org.pgcodekeeper.core.database.base.project.AbstractModelExporter
GROUP_DELIMITER -
Constructor Summary
ConstructorsConstructorDescriptionPgModelExporter(Path outDir, IDatabase db, String sqlEncoding, ISettings settings) PgModelExporter(Path outDir, IDatabase newDb, IDatabase oldDb, Path structureFile, Collection<TreeElement> changedObjects, String sqlEncoding, ISettings settings) PgModelExporter(Path outDir, IDatabase newDb, IDatabase oldDb, Collection<TreeElement> changedObjects, String sqlEncoding, ISettings settings) -
Method Summary
Methods inherited from class org.pgcodekeeper.core.database.base.project.AbstractModelExporter
exportFull, exportPartial, exportProject, getDumpSql, getExportedFilenameSql, getRelativeFilePath, writeProjVersion
-
Constructor Details
-
PgModelExporter
-
PgModelExporter
public PgModelExporter(Path outDir, IDatabase newDb, IDatabase oldDb, Collection<TreeElement> changedObjects, String sqlEncoding, ISettings settings) -
PgModelExporter
public PgModelExporter(Path outDir, IDatabase newDb, IDatabase oldDb, Path structureFile, Collection<TreeElement> changedObjects, String sqlEncoding, ISettings settings)
-