DB Migrations #67

Merged
konrad merged 44 commits from feature/migrations into master 2019-03-29 17:54:36 +00:00

44 Commits

Author SHA1 Message Date
kolaente d2e0cba00f
merge with master
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2019-03-29 18:31:00 +01:00
kolaente 0774177b3c
Merge branch 'master' into feature/migrations
# Conflicts:
#	go.mod
2019-03-29 18:30:30 +01:00
kolaente 31909c3600
Fixed lint issues
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2019-03-29 18:21:53 +01:00
kolaente 60e983c529
Fixed tests with sqlite
continuous-integration/drone/pr Build is running Details
continuous-integration/drone/push Build is failing Details
2019-03-29 18:15:54 +01:00
kolaente 93745865cd
Fixed namespace lists not being loaded
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2019-03-29 17:18:17 +01:00
kolaente 82b96568cf
Fixed fixtures
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
2019-03-29 17:14:43 +01:00
kolaente e63bc7bb09
Improved migrations
continuous-integration/drone/pr Build encountered an error Details
continuous-integration/drone/push Build is failing Details
2019-03-29 16:42:58 +01:00
kolaente 760c4889c2
Fixed lint errors
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
2019-03-29 16:37:43 +01:00
kolaente cc1f25c683
Improved docs
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2019-03-29 16:26:16 +01:00
kolaente f2882d0b5d
Added docs
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2019-03-29 16:24:26 +01:00
kolaente 671a031b70
Added docs 2019-03-29 16:24:17 +01:00
kolaente 9bcb9c1b16
Fixed creating db engine
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2019-03-29 11:38:48 +01:00
kolaente 41bd600046
Revert explicit setting of the storage engine
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2019-03-28 23:28:21 +01:00
kolaente 0a3ad26ac9
Possible fix for initSchema
continuous-integration/drone/push Build is failing Details
2019-03-28 20:09:07 +01:00
kolaente a78182322b
Made name flag required when rolling back a migration 2019-03-28 19:54:34 +01:00
kolaente e55af8b20a
Init config if needed
continuous-integration/drone/push Build is failing Details
2019-03-28 19:52:58 +01:00
kolaente 568ad3774a
Added rollback cmd
continuous-integration/drone/push Build is failing Details
2019-03-28 19:50:41 +01:00
kolaente 7eb5321690
Added list cmd
continuous-integration/drone/push Build is failing Details
2019-03-28 19:45:14 +01:00
kolaente 50f6e2cb7c
Added table dependencies 2019-03-28 19:40:27 +01:00
kolaente f644c2da7e
Added deps for table
continuous-integration/drone/push Build is failing Details
2019-03-28 19:36:38 +01:00
kolaente 32e2e81741
Started adding extra commands for rollback and list
continuous-integration/drone/push Build is failing Details
2019-03-28 19:30:40 +01:00
kolaente d79a7e7153
Added todo
continuous-integration/drone/push Build is failing Details
2019-03-28 08:26:09 +01:00
kolaente a227cff23d
Fixed migrations
continuous-integration/drone/push Build is failing Details
2019-03-28 08:13:17 +01:00
kolaente fc92c94e82
Added null values
continuous-integration/drone/push Build is failing Details
2019-03-28 08:13:03 +01:00
kolaente d39667a121
Renamed migration struct to avoid conflicts
continuous-integration/drone/push Build is failing Details
2019-03-28 07:48:48 +01:00
kolaente c4baaf40e2
Added migration to remove column from team_members
continuous-integration/drone/push Build is failing Details
2019-03-28 07:47:41 +01:00
konrad acf9e4ccfc
Reverted
continuous-integration/drone/push Build is failing Details
2019-03-27 20:18:21 +01:00
kolaente 3b138190eb
Maybe this is somehow solvable with regex....
continuous-integration/drone/push Build is failing Details
2019-03-27 08:27:47 +01:00
kolaente 22e2a72fb9
Fixed import cycle
continuous-integration/drone/push Build is failing Details
2019-03-27 07:55:33 +01:00
konrad a91b881d58
Added migration
continuous-integration/drone/push Build is failing Details
2019-03-26 21:54:49 +01:00
kolaente 2495986872
Added function to drop a column from a table
continuous-integration/drone/push Build is failing Details
2019-03-26 08:20:45 +01:00
kolaente 6b48bcf9c2
Added initschema
continuous-integration/drone/push Build is failing Details
2019-03-26 08:03:38 +01:00
kolaente cb208e6101
Properly added tables
continuous-integration/drone/push Build is failing Details
2019-03-26 08:00:34 +01:00
konrad 06ad3f95a4
Fixed enging
continuous-integration/drone/push Build is failing Details
2019-03-25 21:08:05 +01:00
konrad 9de5787b00
Properly call the migrate function from the cli
continuous-integration/drone/push Build is failing Details
2019-03-25 21:07:06 +01:00
konrad ef6377f2ae
Merge remote-tracking branch 'origin/feature/migrations' into feature/migrations
continuous-integration/drone/push Build is failing Details
2019-03-25 21:04:44 +01:00
konrad c0a019ec4a
Added libs 2019-03-25 21:04:42 +01:00
kolaente 154170e4d0
Added libs
continuous-integration/drone/push Build is failing Details
2019-03-25 08:24:11 +01:00
kolaente e4c5bfc42b
Moved db handling to own package
continuous-integration/drone/push Build is failing Details
2019-03-25 08:23:56 +01:00
kolaente f04c597c11
Added bare migrations
continuous-integration/drone/push Build is failing Details
2019-03-25 08:05:06 +01:00
konrad 1f17433f64
Updated go.mod
continuous-integration/drone/push Build is failing Details
2019-03-24 22:00:25 +01:00
konrad 3e453d90ad
Added logs / todo for migrations
continuous-integration/drone/push Build is failing Details
2019-03-24 22:00:12 +01:00
konrad 94eea2f32f
Started adding migrations
continuous-integration/drone/push Build is failing Details
2019-03-24 21:45:18 +01:00
konrad 5e16a77b7b
Added bare migration
continuous-integration/drone/push Build is failing Details
2019-03-24 20:53:06 +01:00