11 lines
360 B
SQL
11 lines
360 B
SQL
|
|
CREATE TABLE IF NOT EXISTS accounts (
|
||
|
|
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
|
||
|
|
code VARCHAR(20) NOT NULL UNIQUE,
|
||
|
|
name VARCHAR(255) NOT NULL,
|
||
|
|
account_type VARCHAR(50) NOT NULL,
|
||
|
|
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
|
||
|
|
);
|
||
|
|
|
||
|
|
CREATE INDEX idx_accounts_code ON accounts(code);
|
||
|
|
CREATE INDEX idx_accounts_type ON accounts(account_type);
|