You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,8 @@ PUM (PostgreSQL Upgrades Manager) is a robust database migration management tool
16
16
-**Command-line and Python Integration**: Use PUM as a standalone CLI tool or integrate it into your Python project.
17
17
-**Database Versioning**: Automatically manage database versioning with a metadata table.
18
18
-**Changelog Management**: Apply and track SQL delta files for database upgrades.
19
-
-**Migration Hooks**: Define custom hooks to execute additional SQL or Python code to drop or create the application during migrations. This feature allows you to isolate data (table) code from application code (such as views and triggers), ensuring a clear separation of concerns and more maintainable database structures.
19
+
-**Droppable & recreatable app with data isolation**: PUM supports a clean rebuild workflow where an application environment can be dropped and recreated deterministically using hooks (pre and post migration).
Copy file name to clipboardExpand all lines: docs/docs/index.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,10 +8,11 @@ PUM (PostgreSQL Upgrades Manager) is a robust database migration management tool
8
8
9
9
# Key Features
10
10
11
-
-**Command-line and Python Integration**: Use PUM as a standalone [CLI tool](cli.md) or integrate it into your Python project using the [API](api/pum_config.md).
11
+
-**Command-line and Python Integration**: Use PUM as a standalone CLI tool or integrate it into your Python project.
12
12
-**Database Versioning**: Automatically manage database versioning with a metadata table.
13
13
-**Changelog Management**: Apply and track SQL delta files for database upgrades.
14
-
-**Migration Hooks**: Define custom hooks to execute additional SQL or Python code before or after migrations. This feature allows you to isolate data (table) code from application code (such as views and triggers), ensuring a clear separation of concerns and more maintainable database structures.
14
+
-**Droppable & recreatable app with data isolation**: PUM supports a clean rebuild workflow where an application environment can be dropped and recreated deterministically using hooks (pre and post migration).
0 commit comments