diff options
author | Mateus Cruz <mateuscolvr@gmail.com> | 2024-02-05 18:48:47 -0300 |
---|---|---|
committer | Mateus Cruz <mateuscolvr@gmail.com> | 2024-02-05 18:48:47 -0300 |
commit | b2aed14fd4a252d77b7ebaf42407472c47d1c98b (patch) | |
tree | d705b9f371d6d5cdf5018b6036da5749dc35f4f9 /script.sql | |
parent | 8878b1d92bdd8ee9b51ecde7e9cc88f62f264841 (diff) |
add logs and fix sql
Diffstat (limited to 'script.sql')
-rw-r--r-- | script.sql | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -15,20 +15,25 @@ CREATE TABLE transactions ( created_at TIMESTAMPTZ NOT NULL DEFAULT NOW() ); +CREATE INDEX idx_client_id_transactions ON transactions (client_id); + CREATE TABLE balances ( id SERIAL PRIMARY KEY, client_id INTEGER REFERENCES clients, value INTEGER NOT NULL ); +CREATE INDEX idx_client_id_balances ON balances (client_id); + DO $$ BEGIN INSERT INTO clients (name, mov_limit) VALUES - ('naruto', 1000 * 100), - ('mob', 800 * 100), - ('jojo', 10000 * 100), - ('hellboy', 5000 * 100); + ('naruto', 100000), + ('mob', 80000), + ('jojo', 1000000), + ('hellboy', 10000000), + ('ultramega', 500000); INSERT INTO balances (client_id, value) SELECT id, 0 FROM clients; END; |