Premier commit

This commit is contained in:
2020-11-29 02:05:19 +01:00
commit ea5f11db7b
45 changed files with 8661 additions and 0 deletions

49
tools/databaseinit.py Normal file
View File

@@ -0,0 +1,49 @@
#!venv/bin/python
import sqlite3
import os.path
def init_db():
if os.path.isfile('base.db'):
return False
else:
conn = sqlite3.connect('base.db')
cursor = conn.cursor()
cursor.execute("""
CREATE TABLE IF NOT EXISTS users(
id INTEGER PRIMARY KEY AUTOINCREMENT UNIQUE,
name TEXT,
mail TEXT,
passwd TEXT,
avatar TEXT,
nom, TEXT,
prenom TEXT,
age TEXT,
profession TEXT
)
""")
conn.commit()
print ('table users OK')
cursor.execute("""
CREATE TABLE IF NOT EXISTS posts(
id INTEGER PRIMARY KEY AUTOINCREMENT UNIQUE,
title TEXT,
content TEXT,
time TEXT,
category TEXT,
author TEXT,
status TEXT
)
""")
conn.commit()
conn.close()
print ('table posts OK')
return True
def init_dir():
if os.path.isdir('users'):
return False
else:
os.makedirs('./users/')