Test / sql
ZeeAI1's picture
Create sql
252f877 verified
raw
history blame contribute delete
421 Bytes
CREATE TABLE accounts (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
type TEXT CHECK(type IN ('asset', 'liability', 'equity', 'revenue', 'expense'))
);
CREATE TABLE journal_entries (
id INTEGER PRIMARY KEY AUTOINCREMENT,
account_id INTEGER,
date TEXT,
description TEXT,
debit REAL DEFAULT 0,
credit REAL DEFAULT 0,
FOREIGN KEY (account_id) REFERENCES accounts(id)
);