przedmarancza

db_init.py

Mar 5th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.94 KB | None | 0 0
  1. import sqlite3
  2.  
  3.  
  4. conn = sqlite3.connect('python.db')
  5. c = conn.cursor()
  6.  
  7.  
  8. def create_table():
  9.     c.execute('CREATE TABLE IF NOT EXISTS stuffToPlot(id INTEGER PRIMARY KEY, '
  10.           'tittle TEXT, date_add TEXT, cash TEXT, adver TEXT,link TEXT, new TEXT)')
  11.     conn.commit()
  12.  
  13. def clear_new():
  14.     c.execute("UPDATE stuffToPlot SET new = ? WHERE new = new", (' '))
  15.     conn.commit()
  16.  
  17.  
  18. def data_entry(title, date, cash, adver, link):
  19.     create_table()
  20.     c.execute("INSERT INTO stuffToPlot (tittle, date_add, cash, adver, link, new) VALUES (?, ?, ?, ?, ?, ?)",
  21.              (title, date, cash, adver, link, 'new'))
  22.     conn.commit()
  23.  
  24.  
  25. def find_record(link):
  26.     c.execute("SELECT * FROM stuffToPlot WHERE link=?",
  27.                 (link,))
  28.     showtext = c.fetchone()
  29.     return showtext
  30.  
  31.  
  32. def find_new(new='new'):
  33.     c.execute("SELECT * FROM stuffToPlot WHERE new=?", (new,))
  34.     newrecords = c.fetchall()
  35.     return newrecords
Add Comment
Please, Sign In to add comment