init push
This commit is contained in:
28
migrations/20260410_places.sql
Normal file
28
migrations/20260410_places.sql
Normal file
@@ -0,0 +1,28 @@
|
||||
-- +goose Up
|
||||
-- Create places table
|
||||
|
||||
CREATE TABLE IF NOT EXISTS places (
|
||||
id BINARY(16) NOT NULL PRIMARY KEY,
|
||||
state VARCHAR(255) NULL,
|
||||
post_code VARCHAR(32) NULL,
|
||||
location VARCHAR(255) NOT NULL,
|
||||
street VARCHAR(255) NULL,
|
||||
no VARCHAR(50) NULL,
|
||||
country_code VARCHAR(10) NULL,
|
||||
country_name VARCHAR(255) NULL,
|
||||
created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
created_by BINARY(16) NULL,
|
||||
updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
updated_by BINARY(16) NULL,
|
||||
deleted_at DATETIME NULL,
|
||||
deleted_by BINARY(16) NULL,
|
||||
|
||||
KEY idx_places_location (location),
|
||||
KEY idx_places_state (state),
|
||||
KEY idx_places_post_code (post_code),
|
||||
KEY idx_places_country_code (country_code),
|
||||
KEY idx_places_deleted_at (deleted_at)
|
||||
);
|
||||
|
||||
-- +goose Down
|
||||
DROP TABLE IF EXISTS places;
|
||||
Reference in New Issue
Block a user