| 3 | == Current Status == |
| 4 | {{{modules/s3migration.py}}} has functionality to: |
| 5 | * Backup the running database to a local sqlite copy so that we can copy data from renamed fields across or even rollback a failed migration. |
| 6 | * Remove the 'unique' flag on Postgres Databases |
| 7 | * Remove the 'foreign key' constraints on MySQL Databases |
| 8 | |
| 9 | It is already used to assist with migrations of live sites running PostgreSQL & MySQL. Soon it will be used to migrate SQLite offline clients ina failsafe manner. |
| 10 | |
| 11 | It is envisaged to grow as/when specific migrations require additional functionality. |
| 12 | |