3P5W4ZMEVTIOXTDUGGWHOAXRWFA65QPXENX2XZ57GED2TSXXEKWAC
-- +goose Up
CREATE TABLE clients (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL UNIQUE,
email TEXT,
phone TEXT,
description TEXT,
created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
-- +goose StatementBegin
CREATE TRIGGER client_updated_at AFTER UPDATE ON clients FOR EACH ROW
BEGIN
UPDATE clients SET updated_at = CURRENT_TIMESTAMP WHERE id = NEW.id;
END;
-- +goose StatementEnd
-- +goose Down
DROP TRIGGER client_updated_at;
DROP TABLE clients;