PRAGMA foreign_keys = ON; CREATE TABLE users ( id INTEGER PRIMARY KEY AUTOINCREMENT, username TEXT UNIQUE NOT NULL, password TEXT NOT NULL, role TEXT NOT NULL DEFAULT 'user' ); CREATE TABLE posts ( id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT, content TEXT, image_filename TEXT, metadata TEXT, author_id INTEGER, FOREIGN KEY(author_id) REFERENCES users(id) );