#lang cl-yesql/sqlite -- name: create-stats-table -- Creates table for tracking visits CREATE TABLE IF NOT EXISTS STATS ( timestamp int DEFAULT (unixepoch()) NOT NULL, click text, page text, referrer text, ip text, user_agent text, title text) -- name: drop-stats-table -- Removes table tracking visits DROP TABLE IF EXISTS STATS -- name: insert @last-id -- Insert a data point INSERT INTO STATS (click, page, referrer, ip, user_agent, title) VALUES (:click, :page, :referer, :ip, :user_agent, :title)