CREATE TABLE IF NOT EXISTS user_info ( id SERIAL PRIMARY KEY, username TEXT NOT NULL, email TEXT NOT NULL, password_hash TEXT ); CREATE TABLE IF NOT EXISTS user_session ( user_id INTEGER references user_info(id), id TEXT PRIMARY KEY, ip_address TEXT NOT NULL );