From 9d42e65c8041db357192c2b52e11c5065b54133b Mon Sep 17 00:00:00 2001 From: ellite Date: Fri, 17 Nov 2023 00:49:14 +0100 Subject: [PATCH] Untrack DB folder --- db/commands.sql | 219 ------------------------------------------------ db/run.sql | 1 - db/wallos.db | Bin 57344 -> 0 bytes 3 files changed, 220 deletions(-) delete mode 100644 db/commands.sql delete mode 100644 db/run.sql delete mode 100644 db/wallos.db diff --git a/db/commands.sql b/db/commands.sql deleted file mode 100644 index 1badd50..0000000 --- a/db/commands.sql +++ /dev/null @@ -1,219 +0,0 @@ -CREATE TABLE user ( - id INTEGER PRIMARY KEY, - username TEXT NOT NULL, - email TEXT NOT NULL, - password TEXT NOT NULL, - main_currency INTEGER NOT NULL, - avatar TEXT, - FOREIGN KEY(main_currency) REFERENCES currencies(id) -); - -CREATE TABLE payment_methods ( - id INTEGER PRIMARY KEY, - name TEXT NOT NULL, - icon TEXT -); - -CREATE TABLE subscriptions ( - id INTEGER PRIMARY KEY, - name TEXT NOT NULL, - logo TEXT, - price REAL NOT NULL, - currency_id INTEGER, - next_payment DATE, - cycle INTEGER, - frequency INTEGER, - notes TEXT, - payment_method_id INTEGER, - payer_user_id INTEGER, - category_id INTEGER, - notify BOOLEAN DEFAULT false, - FOREIGN KEY(currency_id) REFERENCES currencies(id), - FOREIGN KEY(cycle) REFERENCES cycles(id), - FOREIGN KEY(frequency) REFERENCES frequencies(id), - FOREIGN KEY(payment_method_id) REFERENCES payment_methods(id), - FOREIGN KEY(payer_user_id) REFERENCES household(id) - FOREIGN KEY(category_id) REFERENCES categories(id) -); - -CREATE TABLE categories ( - id INTEGER PRIMARY KEY, - name TEXT NOT NULL -) - -CREATE TABLE currencies ( - id INTEGER PRIMARY KEY, - name TEXT NOT NULL, - symbol TEXT NOT NULL, - code TEXT NOT NULL, - rate TEXT NOT NULL -); - -CREATE TABLE household ( - id INTEGER PRIMARY KEY, - name TEXT NOT NULL -); - -CREATE TABLE login_tokens ( - user_id INTEGER NOT NULL, - token TEXT NOT NULL, - timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - FOREIGN KEY (user_id) REFERENCES user(id) ON DELETE CASCADE ON UPDATE CASCADE -); - -CREATE TABLE cycles ( - id INTEGER PRIMARY KEY, - days INTEGER NOT NULL, - name TEXT NOT NULL -); - -CREATE TABLE frequencies ( - id INTEGER PRIMARY KEY, - name INTEGER NOT NULL -); - -CREATE TABLE fixer ( - api_key TEXT NOT NULL -); - -CREATE TABLE last_exchange_update ( - date DATE NOT NULL -); - -CREATE TABLE last_update_next_payment_date ( - date DATE NOT NULL -); - -CREATE TABLE notifications ( - id INTEGER PRIMARY KEY, - enabled BOOLEAN DEFAULT false, - days INTEGER, - smtp_address VARCHAR(255), - smtp_port INTEGER, - smtp_username VARCHAR(255), - smtp_password VARCHAR(255) -); - -INSERT INTO categories (id, name) VALUES - (1, 'No category'), - (2, 'Entertainment'), - (3, 'Music'), - (4, 'Utilities'), - (5, 'Food & Beverages'), - (6, 'Health & Wellbeing'), - (7, 'Productivity'), - (8, 'Banking'), - (9, 'Transport'), - (10, 'Education'), - (11, 'Insurance'), - (12, 'Gaming'), - (13, 'News & Magazines'), - (14, 'Software'), - (15, 'Technology'), - (16, 'Charity & Donations:'); - -INSERT INTO cycles (id, days, name) VALUES - (1, 1, 'Daily'), - (2, 7, 'Weekly'), - (3, 30, 'Monthly'), - (4, 365, 'Yearly'); - -INSERT INTO frequencies (id, name) VALUES - (1, 1), - (2, 2), - (3, 3), - (4, 4), - (5, 5), - (6, 6), - (7, 7), - (8, 8), - (9, 9), - (10, 10), - (11, 11), - (12, 12), - (13, 13), - (14, 14), - (15, 15), - (16, 16), - (17, 17), - (18, 18), - (19, 19), - (20, 20), - (21, 21), - (22, 22), - (23, 23), - (24, 24), - (25, 25), - (26, 26), - (27, 27), - (28, 28), - (29, 29), - (30, 30), - (31, 31); - -INSERT INTO currencies (name, symbol, code, rate) VALUES - ('Euro', '€', 'EUR', 1), - ('US Dollar', '$', 'USD', 1), - ('Japanese Yen', '¥', 'JPY', 1), - ('Bulgarian Lev', 'лв', 'BGN', 1), - ('Czech Republic Koruna', 'Kč', 'CZK', 1), - ('Danish Krone', 'kr', 'DKK', 1), - ('British Pound Sterling', '£', 'GBP', 1), - ('Hungarian Forint', 'Ft', 'HUF', 1), - ('Polish Zloty', 'zł', 'PLN', 1), - ('Romanian Leu', 'lei', 'RON', 1), - ('Swedish Krona', 'kr', 'SEK', 1), - ('Swiss Franc', 'Fr', 'CHF', 1), - ('Icelandic Króna', 'kr', 'ISK', 1), - ('Norwegian Krone', 'kr', 'NOK', 1), - ('Russian Ruble', '₽', 'RUB', 1), - ('Turkish Lira', '₺', 'TRY', 1), - ('Australian Dollar', '$', 'AUD', 1), - ('Brazilian Real', 'R$', 'BRL', 1), - ('Canadian Dollar', '$', 'CAD', 1), - ('Chinese Yuan', '¥', 'CNY', 1), - ('Hong Kong Dollar', 'HK$', 'HKD', 1), - ('Indonesian Rupiah', 'Rp', 'IDR', 1), - ('Israeli New Sheqel', '₪', 'ILS', 1), - ('Indian Rupee', '₹', 'INR', 1), - ('South Korean Won', '₩', 'KRW', 1), - ('Mexican Peso', 'Mex$', 'MXN', 1), - ('Malaysian Ringgit', 'RM', 'MYR', 1), - ('New Zealand Dollar', 'NZ$', 'NZD', 1), - ('Philippine Peso', '₱', 'PHP', 1), - ('Singapore Dollar', 'S$', 'SGD', 1), - ('Thai Baht', '฿', 'THB', 1), - ('South African Rand', 'R', 'ZAR', 1); - -INSERT INTO payment_methods (id, name, icon) VALUES - (1, 'PayPal', 'paypal.png'), - (2, 'Credit Card', 'creditcard.png'), - (3, 'Bank Transfer', 'banktransfer.png'), - (4, 'Direct Debit', 'directdebit.png'), - (5, 'Money', 'money.png'), - (6, 'Google Pay', 'googlepay.png'), - (7, 'Samsung Pay', 'samsungpay.png'), - (8, 'Apple Pay', 'applepay.png'), - (9, 'Crypto', 'crypto.png'), - (10, 'Klarna', 'klarna.png'), - (11, 'Amazon Pay', 'amazonpay.png'), - (12, 'SEPA', 'sepa.png'), - (13, 'Skrill', 'skrill.png'), - (14, 'Sofort', 'sofort.png'), - (15, 'Stripe', 'stripe.png'), - (16, 'Affirm', 'affirm.png'), - (17, 'AliPay', 'alipay.png'), - (18, 'Elo', 'elo.png'), - (19, 'Facebook Pay', 'facebookpay.png'), - (20, 'GiroPay', 'giropay.png'), - (21, 'iDeal', 'ideal.png'), - (22, 'Union Pay', 'unionpay.png'), - (23, 'Interac', 'interac.png'), - (24, 'WeChat', 'wechat.png'), - (25, 'Paysafe', 'paysafe.png'), - (26, 'Poli', 'poli.png'), - (27, 'Qiwi', 'qiwi.png'), - (28, 'ShopPay', 'shoppay.png'), - (29, 'Venmo', 'venmo.png'), - (30, 'VeriFone', 'verifone.png'), - (31, 'WebMoney', 'webmoney.png'); diff --git a/db/run.sql b/db/run.sql deleted file mode 100644 index 9852009..0000000 --- a/db/run.sql +++ /dev/null @@ -1 +0,0 @@ -SELECT * FROM subscriptions \ No newline at end of file diff --git a/db/wallos.db b/db/wallos.db deleted file mode 100644 index 20579062ace57a0b457ba27648a30864f1f86ca2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57344 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 L5