Loading migrate/a_migrate-packr.go +1 −1 Original line number Diff line number Diff line Loading @@ -7,6 +7,6 @@ import "github.com/gobuffalo/packr" // You can use the "packr clean" command to clean up this, // and any other packr generated files. func init() { packr.PackJSONBytes("./sql", "20180103142001_initial_schema.sql", "\"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\"") packr.PackJSONBytes("./sql", "20180103142001_initial_schema.sql", "\"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\"") packr.PackJSONBytes("./sql", "20180805174141-tournaments.sql", "\"H4sIAAAAAAAA/7RVzW7bOBfd6ykuvGncz38JUHwzNaaAYisTobJUWHLazsagqRuLE4lUSaq25+kHlG39pJGbLkbwhtY5h+fee0iN31rwFmYiP0i2TTTcTK5/gyhB8MkTyQjYhU6EVBaUOI9R5ApjKHiMEnSCYOeEJnh+M4AHlIoJDjejCVwZQO/0qtefGomDKCAjB+BCQ6EQdMIUPLIUAfcUcw2MAxVZnjLCKcKO6aTc56QyMhpfTxpiownjQICK/ADisQkEok+mE63z9+PxbrcbkdLsSMjtOD3C1NhzZ44fOsOb0eREWPEUlQKJ3womMYbNAUiep4ySTYqQkh0ICWQrEWPQwhjeSaYZ3w5AiUe9IxKNTMyUlmxT6Fa/zvaYagEEB8KhZ4fghj24tUM3HBiRz250H6wi+Gwvl7YfuU4IwRJmgT93IzfwQwjuwPa/wkfXnw8AmU5QAu5zaSoQEpjpJMZl20LEloVHcbSkcqTskVFICd8WZIuwFd9Rcsa3kKPMmDITVUB4bGRSljFNdPnXD3WZjcaWNRyCH0TOe4jMeDO2lSUBMsILkqYHM+KMaWWapzAnkmgELQlXhB6VtQDkqpBotEqXNMGMQJHHRKMCIhEUfiuQUzMipMSkiQr6JAWhSbyBWKAqY6aKPBdSGyESx6aq2b0z+whUcKUlYVwr+M4I9GwvcpYQ2beeA6PRCOz5HGaBt1r4PVCaaMyQazUqy/vfsSiEVW42qa1bt86frj+1mmIpkhjlRhAZW9CQBUo0boU8QPmEC9vzXD8qF3Pnzl55EUxMJ8Ffed6gzY1RUcnysq8AD/Zydm8vr27evetX3DdvOsnFaSLlc96za2MYDo+TooLHatSWQh6vNcvwyI7chRNG9uJT9Fct9eb69/9PhpPr4eQaJpP35a/T2t+C8XV1+G6DwHNsv23tzvZCp4ufkf1asX/wQmnXk9NzSYMX2VpRIfGiRrtJGdkDSVOxwxiOXKI1Zrl+3jTNdIqV5i8Or67uNcN7xtVE6mpeL06Li91Vv+JPra4oryVS8TzRP3auq2FTaxYsFm40tV57ZPwwWtpGkiZIn9bV4Tke56tq/eEPmPQHXbQq+idatb5Mq2J1olXrDz9j1e1oUOs/z/wH23PnduR0F3oZda7jMups++eoyuHUsmZLx+Bcf+58AfeunKHzxQ2jsLpJ1nWy1ucroXK+ZvEeAr851brxg0YoB/V1MnfC2aC6IfuXXYgdR7lm8Rr3OZOH4+7NrLL4BQ+nBMPVmT6ABn8AbYH+64/Cf5GCZzOpDk/zYzQXO97y6N6dO9Q+UPNl8Ol8ZGtMM2gvIxofnQugRhJfRpyH3I1ofQW6Yc04dyOqtnXDygu5+/XlPer8Ti2rhFQZ/bV8PkvYi9Ors/aKgqfWvwEAAP//bZ8RWeILAAA=\"") } migrate/sql/20180103142001_initial_schema.sql +4 −4 Original line number Diff line number Diff line Loading @@ -62,10 +62,10 @@ CREATE TABLE IF NOT EXISTS user_edge ( FOREIGN KEY (source_id) REFERENCES users (id) ON DELETE CASCADE, FOREIGN KEY (destination_id) REFERENCES users (id) ON DELETE CASCADE, source_id UUID NOT NULL, source_id UUID CHECK (source_id <> '00000000-0000-0000-0000-000000000000') NOT NULL, position BIGINT NOT NULL, -- Used for sort order on rows. update_time TIMESTAMPTZ DEFAULT now() NOT NULL, destination_id UUID NOT NULL, destination_id UUID CHECK (destination_id <> '00000000-0000-0000-0000-000000000000') NOT NULL, state SMALLINT DEFAULT 0 NOT NULL, -- friend(0), invite_sent(1), invite_received(2), blocked(3), deleted(4), archived(5) UNIQUE (source_id, destination_id) Loading Loading @@ -197,10 +197,10 @@ CREATE INDEX IF NOT EXISTS update_time_edge_count_id_idx ON groups (disable_time CREATE TABLE IF NOT EXISTS group_edge ( PRIMARY KEY (source_id, state, position), source_id UUID NOT NULL, source_id UUID CHECK (source_id <> '00000000-0000-0000-0000-000000000000') NOT NULL, position BIGINT NOT NULL, -- Used for sort order on rows. update_time TIMESTAMPTZ DEFAULT now() NOT NULL, destination_id UUID NOT NULL, destination_id UUID CHECK (destination_id <> '00000000-0000-0000-0000-000000000000') NOT NULL, state SMALLINT DEFAULT 0 NOT NULL, -- superadmin(0), admin(1), member(2), join_request(3), archived(4) UNIQUE (source_id, destination_id) Loading Loading
migrate/a_migrate-packr.go +1 −1 Original line number Diff line number Diff line Loading @@ -7,6 +7,6 @@ import "github.com/gobuffalo/packr" // You can use the "packr clean" command to clean up this, // and any other packr generated files. func init() { packr.PackJSONBytes("./sql", "20180103142001_initial_schema.sql", "\"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\"") packr.PackJSONBytes("./sql", "20180103142001_initial_schema.sql", "\"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\"") packr.PackJSONBytes("./sql", "20180805174141-tournaments.sql", "\"H4sIAAAAAAAA/7RVzW7bOBfd6ykuvGncz38JUHwzNaaAYisTobJUWHLazsagqRuLE4lUSaq25+kHlG39pJGbLkbwhtY5h+fee0iN31rwFmYiP0i2TTTcTK5/gyhB8MkTyQjYhU6EVBaUOI9R5ApjKHiMEnSCYOeEJnh+M4AHlIoJDjejCVwZQO/0qtefGomDKCAjB+BCQ6EQdMIUPLIUAfcUcw2MAxVZnjLCKcKO6aTc56QyMhpfTxpiownjQICK/ADisQkEok+mE63z9+PxbrcbkdLsSMjtOD3C1NhzZ44fOsOb0eREWPEUlQKJ3womMYbNAUiep4ySTYqQkh0ICWQrEWPQwhjeSaYZ3w5AiUe9IxKNTMyUlmxT6Fa/zvaYagEEB8KhZ4fghj24tUM3HBiRz250H6wi+Gwvl7YfuU4IwRJmgT93IzfwQwjuwPa/wkfXnw8AmU5QAu5zaSoQEpjpJMZl20LEloVHcbSkcqTskVFICd8WZIuwFd9Rcsa3kKPMmDITVUB4bGRSljFNdPnXD3WZjcaWNRyCH0TOe4jMeDO2lSUBMsILkqYHM+KMaWWapzAnkmgELQlXhB6VtQDkqpBotEqXNMGMQJHHRKMCIhEUfiuQUzMipMSkiQr6JAWhSbyBWKAqY6aKPBdSGyESx6aq2b0z+whUcKUlYVwr+M4I9GwvcpYQ2beeA6PRCOz5HGaBt1r4PVCaaMyQazUqy/vfsSiEVW42qa1bt86frj+1mmIpkhjlRhAZW9CQBUo0boU8QPmEC9vzXD8qF3Pnzl55EUxMJ8Ffed6gzY1RUcnysq8AD/Zydm8vr27evetX3DdvOsnFaSLlc96za2MYDo+TooLHatSWQh6vNcvwyI7chRNG9uJT9Fct9eb69/9PhpPr4eQaJpP35a/T2t+C8XV1+G6DwHNsv23tzvZCp4ufkf1asX/wQmnXk9NzSYMX2VpRIfGiRrtJGdkDSVOxwxiOXKI1Zrl+3jTNdIqV5i8Or67uNcN7xtVE6mpeL06Li91Vv+JPra4oryVS8TzRP3auq2FTaxYsFm40tV57ZPwwWtpGkiZIn9bV4Tke56tq/eEPmPQHXbQq+idatb5Mq2J1olXrDz9j1e1oUOs/z/wH23PnduR0F3oZda7jMups++eoyuHUsmZLx+Bcf+58AfeunKHzxQ2jsLpJ1nWy1ucroXK+ZvEeAr851brxg0YoB/V1MnfC2aC6IfuXXYgdR7lm8Rr3OZOH4+7NrLL4BQ+nBMPVmT6ABn8AbYH+64/Cf5GCZzOpDk/zYzQXO97y6N6dO9Q+UPNl8Ol8ZGtMM2gvIxofnQugRhJfRpyH3I1ofQW6Yc04dyOqtnXDygu5+/XlPer8Ti2rhFQZ/bV8PkvYi9Ors/aKgqfWvwEAAP//bZ8RWeILAAA=\"") }
migrate/sql/20180103142001_initial_schema.sql +4 −4 Original line number Diff line number Diff line Loading @@ -62,10 +62,10 @@ CREATE TABLE IF NOT EXISTS user_edge ( FOREIGN KEY (source_id) REFERENCES users (id) ON DELETE CASCADE, FOREIGN KEY (destination_id) REFERENCES users (id) ON DELETE CASCADE, source_id UUID NOT NULL, source_id UUID CHECK (source_id <> '00000000-0000-0000-0000-000000000000') NOT NULL, position BIGINT NOT NULL, -- Used for sort order on rows. update_time TIMESTAMPTZ DEFAULT now() NOT NULL, destination_id UUID NOT NULL, destination_id UUID CHECK (destination_id <> '00000000-0000-0000-0000-000000000000') NOT NULL, state SMALLINT DEFAULT 0 NOT NULL, -- friend(0), invite_sent(1), invite_received(2), blocked(3), deleted(4), archived(5) UNIQUE (source_id, destination_id) Loading Loading @@ -197,10 +197,10 @@ CREATE INDEX IF NOT EXISTS update_time_edge_count_id_idx ON groups (disable_time CREATE TABLE IF NOT EXISTS group_edge ( PRIMARY KEY (source_id, state, position), source_id UUID NOT NULL, source_id UUID CHECK (source_id <> '00000000-0000-0000-0000-000000000000') NOT NULL, position BIGINT NOT NULL, -- Used for sort order on rows. update_time TIMESTAMPTZ DEFAULT now() NOT NULL, destination_id UUID NOT NULL, destination_id UUID CHECK (destination_id <> '00000000-0000-0000-0000-000000000000') NOT NULL, state SMALLINT DEFAULT 0 NOT NULL, -- superadmin(0), admin(1), member(2), join_request(3), archived(4) UNIQUE (source_id, destination_id) Loading