fleet/server/kolide
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
..
app.go Minor App Config API tweaks requested by @mikestone14 (#681) 2016-12-22 08:12:34 -06:00
campaigns.go Add cleanup method for distributed queries and metadata (#547) 2016-12-01 10:31:16 -08:00
datastore.go Separate tables from data migrations (#745) 2017-01-05 09:27:56 -08:00
emails_test.go App Settings - /admin/settings #363 (#590) 2016-12-20 15:54:30 -06:00
emails.go Add invite email template and use the new invite mailer pattern (#711) 2016-12-28 11:55:03 -05:00
hosts_test.go Host summary endpoint (#742) 2017-01-04 14:16:17 -07:00
hosts.go Host summary endpoint (#742) 2017-01-04 14:16:17 -07:00
invites.go consolidate delete operations in mysql store (#746) 2017-01-04 13:18:21 -05:00
labels.go Added built in labels (#526) 2016-11-26 02:08:22 +08:00
network_interfaces.go Host details 405 (#535) 2016-12-02 01:00:00 +08:00
options_test.go Osquery options 365 (#657) 2016-12-29 12:32:28 -06:00
options.go Osquery Options - /config/osquery-options #365 (#729) 2016-12-31 11:56:54 -06:00
osquery.go Osquery Options - /config/osquery-options #365 (#729) 2016-12-31 11:56:54 -06:00
packs.go Add host_ids and label_ids fields to the packs API (#737) 2017-01-03 10:32:06 -07:00
queries.go consolidate delete operations in mysql store (#746) 2017-01-04 13:18:21 -05:00
query_results.go Datastores for buffering distributed query results (#346) 2016-10-31 15:51:19 -07:00
scheduled_queries.go Add forgotten JSON serialization tag (#640) 2016-12-14 14:29:20 -08:00
service.go Osquery options 365 (#657) 2016-12-29 12:32:28 -06:00
sessions_test.go Organizing go code (#241) 2016-09-26 11:48:55 -07:00
sessions.go Fixes for bugs in MySQL migration (#501) 2016-11-16 15:12:59 -08:00
targets.go Added MIA status for hosts that haven't been updated for 30 days (#570) 2016-12-07 01:37:22 +08:00
traits.go consolidate delete operations in mysql store (#746) 2017-01-04 13:18:21 -05:00
users_test.go Organizing go code (#241) 2016-09-26 11:48:55 -07:00
users.go Improve user endpoint validations (#642) 2016-12-15 09:28:53 -08:00