// Code generated by sqlc. DO NOT EDIT. // versions: // sqlc v1.30.0 // source: setup.sql package sqlite import ( "context" ) const initializeSchema = `-- name: InitializeSchema :exec CREATE TABLE IF NOT EXISTS content ( id TEXT NOT NULL, site_id TEXT NOT NULL, html_content TEXT NOT NULL, original_template TEXT, created_at INTEGER DEFAULT (strftime('%s', 'now')) NOT NULL, updated_at INTEGER DEFAULT (strftime('%s', 'now')) NOT NULL, last_edited_by TEXT DEFAULT 'system' NOT NULL, PRIMARY KEY (id, site_id) ) ` func (q *Queries) InitializeSchema(ctx context.Context) error { _, err := q.db.ExecContext(ctx, initializeSchema) return err } const initializeVersionsTable = `-- name: InitializeVersionsTable :exec CREATE TABLE IF NOT EXISTS content_versions ( version_id INTEGER PRIMARY KEY AUTOINCREMENT, content_id TEXT NOT NULL, site_id TEXT NOT NULL, html_content TEXT NOT NULL, original_template TEXT, created_at INTEGER DEFAULT (strftime('%s', 'now')) NOT NULL, created_by TEXT DEFAULT 'system' NOT NULL ) ` func (q *Queries) InitializeVersionsTable(ctx context.Context) error { _, err := q.db.ExecContext(ctx, initializeVersionsTable) return err }