5c61a7a67d
Reviewed-on: #16 Co-authored-by: Joseph Nelson <joseph.nelson4456@gmail.com> Co-committed-by: Joseph Nelson <joseph.nelson4456@gmail.com>
76 lines
2.1 KiB
JavaScript
76 lines
2.1 KiB
JavaScript
export const up = (pgm) => {
|
|
pgm.sql(`
|
|
ALTER TABLE roles
|
|
ALTER COLUMN id DROP DEFAULT,
|
|
ALTER COLUMN id SET DATA TYPE UUID USING (gen_random_uuid()),
|
|
ALTER COLUMN id SET DEFAULT gen_random_uuid();
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE images
|
|
ALTER COLUMN id DROP DEFAULT,
|
|
ALTER COLUMN id SET DATA TYPE UUID USING (gen_random_uuid()),
|
|
ALTER COLUMN id SET DEFAULT gen_random_uuid();
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE collections
|
|
ALTER COLUMN id DROP DEFAULT,
|
|
ALTER COLUMN id SET DATA TYPE UUID USING (gen_random_uuid()),
|
|
ALTER COLUMN id SET DEFAULT gen_random_uuid();
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE items
|
|
ALTER COLUMN id DROP DEFAULT,
|
|
ALTER COLUMN id SET DATA TYPE UUID USING (gen_random_uuid()),
|
|
ALTER COLUMN id SET DEFAULT gen_random_uuid();
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE locations
|
|
ALTER COLUMN id DROP DEFAULT,
|
|
ALTER COLUMN id SET DATA TYPE UUID USING (gen_random_uuid()),
|
|
ALTER COLUMN id SET DEFAULT gen_random_uuid();
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE sets
|
|
ALTER COLUMN id DROP DEFAULT,
|
|
ALTER COLUMN id SET DATA TYPE UUID USING (gen_random_uuid()),
|
|
ALTER COLUMN id SET DEFAULT gen_random_uuid();
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE users
|
|
ALTER COLUMN id DROP DEFAULT,
|
|
ALTER COLUMN id SET DATA TYPE UUID USING (gen_random_uuid()),
|
|
ALTER COLUMN id SET DEFAULT gen_random_uuid();
|
|
`)
|
|
}
|
|
|
|
export const down = (pmg) => {
|
|
pgm.sql(`
|
|
ALTER TABLE roles
|
|
ALTER COLUMN id DROP DEFAULT;
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE images
|
|
ALTER COLUMN id DROP DEFAULT;
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE collections
|
|
ALTER COLUMN id DROP DEFAULT;
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE items
|
|
ALTER COLUMN id DROP DEFAULT;
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE locations
|
|
ALTER COLUMN id DROP DEFAULT;
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE sets
|
|
ALTER COLUMN id DROP DEFAULT;
|
|
`)
|
|
pgm.sql(`
|
|
ALTER TABLE users
|
|
ALTER COLUMN id DROP DEFAULT;
|
|
`)
|
|
}
|