reddit/app/make_db.py

15 lines
722 B
Python
Executable File

import config
import datetime
import os
import sqlite3
os.makedirs(config.db_dir, exist_ok=True)
connection = sqlite3.connect(config.db_file)
cursor = connection.cursor()
cursor.execute("CREATE TABLE IF NOT EXISTS post(permalink primary key, subreddit, author, created_utc, score, media_fetched, post, hidden, saved)")
cursor.execute("CREATE TABLE IF NOT EXISTS media(permalink, url , local, PRIMARY KEY (permalink, url))")
cursor.execute("CREATE TABLE IF NOT EXISTS subreddit(subreddit primary key, minimum_score, fetch_by, fetch_max)")
cursor.execute("CREATE TABLE IF NOT EXISTS block(name primary key)")
cursor.execute("CREATE TABLE IF NOT EXISTS config(key primary key, value)")
connection.commit()
connection.close()