Add constraints to links table columns

william/setup-db
William 2 years ago
parent b4a996023a
commit 28f1c680e7
  1. 9
      backend/setup_db.py

@ -12,7 +12,14 @@ links = [
# SQLite setup
cur = con.cursor()
cur.execute("CREATE TABLE links (url text, name text, clicks int, active int, position int)")
cur.execute('''CREATE TABLE links (
url text NOT NULL,
name text NOT NULL,
clicks int NOT NULL,
active int NOT NULL,
position int NOT NULL UNIQUE,
UNIQUE(url, name)
)''')
cur.executemany("INSERT INTO links VALUES (?,?,?,?,?)", links)
con.commit()

Loading…
Cancel
Save