stacosys/dbmigration/create_empty_db.py

25 lines
525 B
Python
Raw Normal View History

2023-11-26 17:51:51 +01:00
#!/usr/bin/env python
2022-01-25 07:12:59 +01:00
# -*- coding: UTF-8 -*-
import sqlite3
connection = sqlite3.connect("db.sqlite")
cursor = connection.cursor()
script = """
CREATE TABLE comment (
2022-04-27 03:04:55 +02:00
id INTEGER NOT NULL PRIMARY KEY,
url VARCHAR(255) NOT NULL,
2022-04-26 20:51:42 +02:00
notified DATETIME,
2022-04-27 03:04:55 +02:00
created DATETIME NOT NULL,
published DATETIME,
author_name VARCHAR(255) NOT NULL,
2022-04-26 20:51:42 +02:00
author_site VARCHAR(255) NOT NULL,
author_gravatar varchar(255),
2022-04-27 03:04:55 +02:00
content TEXT NOT NULL
2022-01-25 07:12:59 +01:00
, ulid INTEGER);
"""
cursor.executescript(script)
2022-04-26 20:51:42 +02:00
connection.close()