diff --git a/README.md b/README.md index 29c2a2b..7169c8a 100644 --- a/README.md +++ b/README.md @@ -216,7 +216,7 @@ docker run --network host -it --rm shayonj/pg-osc:latest \ --drop ``` -## Caveats +## Few things to keep in mind - Partitioned tables are not supported as of yet. Pull requests and ideas welcome. - A primary key should exist on the table; without it, `pg-osc` will raise an exception @@ -229,8 +229,6 @@ docker run --network host -it --rm shayonj/pg-osc:latest \ - Due to the nature of duplicating a table, there needs to be enough space on the disk to support the operation. - Index, constraints and sequence names will be altered and lose their original naming. - Can be fixed in future releases. Feel free to open a feature req. -- Triggers are not carried over. - - Can be fixed in future releases. Feel free to open a feature req. - Foreign keys are dropped & re-added to referencing tables with a `NOT VALID`. A follow on `VALIDATE CONSTRAINT` is run. - Ensures that integrity is maintained and re-introducing FKs doesn't acquire additional locks, hence the `NOT VALID`.