Migrations
Store
Creating a migration
(create-migration (migration-config) "add-images-table" :sql)ALTER TABLE user_account
DROP COLUMN IF EXISTS image_url;
--;;
CREATE TABLE user_image (
id TEXT NOT NULL PRIMARY KEY,
alt_text TEXT,
content_type TEXT NOT NULL,
blob BYTEA NOT NULL,
created_at TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
user_id TEXT NOT NULL REFERENCES user_account(id) ON DELETE CASCADE ON UPDATE CASCADE
);
--;;
CREATE UNIQUE INDEX user_image_user_id_idx ON user_image(user_id);Rolling back migrations
Last updated