CoderDojo / Zen

This is a copy of the old zen.coderdojo.com - just for historical purposes. See the new Zen at https://github.com/CoderDojo/community-platform/
Other
1 stars 0 forks source link

How do we manage database changes? #28

Closed raboof closed 8 years ago

raboof commented 11 years ago

I think it'd make sense to make dojos.country NOT NULL.

This means a database change, so we need a way to manage that. Perhaps simply a 'update-upcomingversionnumber.sql' to collect all database changes for that version?

SemanticallyNull commented 11 years ago

I think this requires managing releases better, currently I just copy code via FTP whenever a change gets made. This is probably a good idea for the sustainability of this project going forward

raboof commented 11 years ago

For other projects I've used liquibase, which is quite pleasant once set up but a bit on the heavy side. Haven't seen much attractive/lighter alternatives yet though.

For now a set of .sql files might be sufficient.

tangentfairy-zz commented 8 years ago

This repository is now just for historical reference only.

The new zen.coderdojo.com can be found at https://github.com/CoderDojo/community-platform/