CREATE TABLE shopping_carts ( id VARCHAR(64) PRIMARY KEY DEFAULT uuid_generate_v4(), quantity INTEGER NOT NULL DEFAULT 1, user_id VARCHAR(64) NOT NULL REFERENCES users(id) ON DELETE CASCADE, cart_id VARCHAR(64) NOT NULL, cart_class_name VARCHAR(64), cart_type VARCHAR(64), created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP );