fleet/server
Zachary Wasserman 35806f1442 Separate tables from data migrations (#745)
This PR separates the table migrations from the data population migrations. Table migrations run before data migrations.

Now, we have the ability to create the database tables without populating them with data. This can be useful for running "unit" tests against a MySQL store that doesn't have any pre-populated data. When performing real migrations, or for more "integration" style testing, the data migrations can also be executed.

Note there are some special cases that must be observed with these migrations, and the README is updated to reflect those.
2017-01-05 09:27:56 -08:00
..
config Use redis for distributed query results when not in dev mode (#653) 2016-12-15 16:13:23 -08:00
contexts Make context imports consistent (#359) 2016-10-31 15:18:05 -07:00
datastore Separate tables from data migrations (#745) 2017-01-05 09:27:56 -08:00
errors change the implementation of ErrNotFound and AlreadyExists to a struct type (#665) 2016-12-20 13:35:22 -05:00
kolide Separate tables from data migrations (#745) 2017-01-05 09:27:56 -08:00
mail Add invite email template and use the new invite mailer pattern (#711) 2016-12-28 11:55:03 -05:00
pubsub Close orphaned distributed query campaign after failed publish attempt (#707) 2016-12-27 10:35:19 -05:00
service Separate tables from data migrations (#745) 2017-01-05 09:27:56 -08:00
test Host summary endpoint (#742) 2017-01-04 14:16:17 -07:00
version Organizing go code (#241) 2016-09-26 11:48:55 -07:00
websocket Push query results and metadata over websocket connection (#519) 2016-11-22 16:35:43 -08:00