26 lines
657 B
JavaScript
26 lines
657 B
JavaScript
export const up = (pgm) => {
|
|
pgm.sql(`
|
|
CREATE TABLE items (
|
|
id UUID PRIMARY KEY,
|
|
collection_id UUID,
|
|
image_id UUID,
|
|
productId TEXT,
|
|
name TEXT,
|
|
cleanName TEXT,
|
|
extCardText TEXT,
|
|
marketPrice TEXT,
|
|
extRarity TEXT,
|
|
created_at TIMESTAMP DEFAULT NOW(),
|
|
updated_at TIMESTAMP DEFAULT NOW(),
|
|
FOREIGN KEY (collection_id) REFERENCES collections(id),
|
|
FOREIGN KEY (image_id) REFERENCES images(id)
|
|
);
|
|
`)
|
|
}
|
|
|
|
export const down = (pgm) => {
|
|
pgm.sql(`
|
|
DROP TABLE items;
|
|
`)
|
|
}
|