Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Database Migration Improvements #4479

Closed
4 of 5 tasks
ErisDS opened this issue Nov 19, 2014 · 1 comment
Closed
4 of 5 tasks

Database Migration Improvements #4479

ErisDS opened this issue Nov 19, 2014 · 1 comment

Comments

@ErisDS
Copy link
Member

ErisDS commented Nov 19, 2014

This issue is a placeholder epic, and is in the process of being updated to include full details of all the changes and improvements we need to make to our database migration systems in order to make the process simpler.

One of the things that makes migrations really hard is the need to update the importer:

Make migrations easier to do:

Make migrations safer:

@ErisDS ErisDS added this to the Next Backlog milestone Nov 19, 2014
ErisDS added a commit to ErisDS/Ghost that referenced this issue Dec 12, 2014
ErisDS added a commit to ErisDS/Ghost that referenced this issue Dec 18, 2014
refs TryGhost#4605, TryGhost#4479

- Removes versioning from the importer
- Fixes an issue with SQLITE errors not being thrown properly for posts
- Ensures that posts have a created_at date
- Makes sure that the API wrapper is properly handled
@ErisDS ErisDS changed the title [Placeholder] Database Migration Improvements Database Migration Improvements Dec 20, 2014
ErisDS added a commit to ErisDS/Ghost that referenced this issue Dec 20, 2014
issue TryGhost#4479

- these tests will need updating if ever the db schema (not inc validations), permissions fixtures or db
version ever changes
- the intention is that it is no longer possible to accidentally change permissions or the db schema without
knowing you need to update the db version and the values in this test file
@ErisDS ErisDS modified the milestone: Next Backlog Oct 9, 2015
@ErisDS
Copy link
Member Author

ErisDS commented Mar 25, 2016

Closing this issue, as the last remaining task is covered by #6471 and we don't need two issues to track one thing 😁

@ErisDS ErisDS closed this as completed Mar 25, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant