File tree Expand file tree Collapse file tree 1 file changed +10
-14
lines changed
Expand file tree Collapse file tree 1 file changed +10
-14
lines changed Original file line number Diff line number Diff line change @@ -91,36 +91,32 @@ $ db.create_all()
9191- To initialize the database with SQL command-line arguemnts:
9292```
9393CREATE TABLE users (
94- id INTEGER NOT NULL,
95- username VARCHAR(50),
96- hash VARCHAR(200),
97- cash INTEGER,
98- PRIMARY KEY (id)
94+ id INTEGER PRIMARY KEY AUTOINCREMENT,
95+ username VARCHAR(50) UNIQUE,
96+ hash VARCHAR(200) NOT NULL,
97+ cash INTEGER
9998)
10099CREATE TABLE portfolio (
101- id INTEGER NOT NULL,
100+ id INTEGER PRIMARY KEY AUTOINCREMENT,
102101 user_id INTEGER,
103102 symbol VARCHAR(5),
104- current_shares INTEGER,
105- PRIMARY KEY (id)
103+ current_shares INTEGER
106104)
107105CREATE TABLE bought (
108- id INTEGER NOT NULL,
106+ id INTEGER PRIMARY KEY AUTOINCREMENT,
109107 buyer_id INTEGER,
110108 time VARCHAR,
111109 symbol VARCHAR(5),
112110 shares_bought INTEGER,
113- price_bought FLOAT,
114- PRIMARY KEY (id)
111+ price_bought FLOAT
115112)
116113CREATE TABLE sold (
117- id INTEGER NOT NULL,
114+ id INTEGER PRIMARY KEY AUTOINCREMENT,
118115 seller_id INTEGER,
119116 time VARCHAR(100),
120117 symbol VARCHAR(5),
121118 shares_sold INTEGER,
122- price_sold FLOAT,
123- PRIMARY KEY (id)
119+ price_sold FLOAT
124120)
125121```
126122
You can’t perform that action at this time.
0 commit comments