From 664666441e8b140bf3828e046703faf24095f581 Mon Sep 17 00:00:00 2001 From: Tangent Date: Thu, 27 Jun 2019 19:28:15 -0700 Subject: [PATCH] removing broken code from old migrations --- migrations.moon | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/migrations.moon b/migrations.moon index 29d868d..af00a1b 100644 --- a/migrations.moon +++ b/migrations.moon @@ -27,26 +27,9 @@ import Tracks, Tags from require "models" } add_column "tracks", unpack column [3]: => - -- NOTE: bad migration! (introduces more tags than it should) - for track in *Tracks\select "*" - tags = "" - for field in *{"artist", "mood", "link", "genre"} - if track[field] - tags ..= " #{field}:#{track[field]}" - if #tags > 0 - track.tags = process_tags trim(track.tags or "untagged") .. tags - track\update "tags" + return true -- formerly a bad migration [4]: => - -- NOTE: bad migration! (doesn't save changes to database) - for track in *Tracks\select "*" - tags = "" - for field in *{"artist", "mood", "link", "genre"} - if track[field] and #track[field] > 0 - tags ..= " #{field}:#{track[field]}" - if #tags > 0 - track.tags = process_tags "untagged" .. tags - else - track.tags = " untagged " + return true -- formerly a bad migration [5]: => create_table "tags", { { "id", types.serial primary_key: true }