From 4d5077d72d9461ca633e9fbfa6bc54ee4518c8ba Mon Sep 17 00:00:00 2001 From: Derek McQuay Date: Sat, 4 Feb 2017 19:48:02 -0800 Subject: [PATCH] added sql to go with db --- sql.go | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 sql.go diff --git a/sql.go b/sql.go new file mode 100644 index 0000000..4c41823 --- /dev/null +++ b/sql.go @@ -0,0 +1,35 @@ +package chipmunk + +const createdb = ` +CREATE TABLE IF NOT EXISTS +users ( + id uuid PRIMARY KEY, + email varchar(64) UNIQUE, + admin boolean DEFAULT false +); + +CREATE TABLE IF NOT EXISTS +categories ( + id SERIAL PRIMARY KEY, + name varchar(1024) UNIQUE +); + +CREATE TABLE IF NOT EXISTS +tranx ( + id SERIAL PRIMARY KEY, + cost numeric DEFAULT 0, + store varchar(64) UNIQUE, + info varchar(1024) UNIQUE, + user uuid +); +` + +const primeCategories = ` +INSERT INTO categories (name) VALUES + ('Derek'), + ('Colleen'), + ('Groceries'), + ('Restaurant'), + ('Misc') +; +`