diff options
author | Oscar Najera <hi@oscarnajera.com> | 2025-04-27 22:35:56 +0200 |
---|---|---|
committer | Oscar Najera <hi@oscarnajera.com> | 2025-04-27 22:36:09 +0200 |
commit | 78af58cfd32e3f9e7cd5c36716fd2d971e01102b (patch) | |
tree | 491d77417f0fdb2404863d1e7007d72a1db815ed /webstats/logs.sql | |
parent | b46f51a0b3e2e1eb4262c393ac9468802de86c67 (diff) | |
download | scratch-78af58cfd32e3f9e7cd5c36716fd2d971e01102b.tar.gz scratch-78af58cfd32e3f9e7cd5c36716fd2d971e01102b.tar.bz2 scratch-78af58cfd32e3f9e7cd5c36716fd2d971e01102b.zip |
parsing apache logs
Diffstat (limited to 'webstats/logs.sql')
-rw-r--r-- | webstats/logs.sql | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/webstats/logs.sql b/webstats/logs.sql new file mode 100644 index 0000000..9b5146b --- /dev/null +++ b/webstats/logs.sql @@ -0,0 +1,27 @@ +-- name: create-log-table +CREATE TABLE IF NOT EXISTS logs ( + ip text, + remote_log text, + userid text, + date integer, + request_method text, + path text, + version text, + status integer, + length integer, + referrer text, + user_agent text) + +-- name: create-agent-table +CREATE TABLE IF NOT EXISTS agent ( + id integer PRIMARY KEY, + user_agent text UNIQUE) + +-- name: create-ip-table +CREATE TABLE IF NOT EXISTS ip ( + id integer PRIMARY KEY, + addr text UNIQUE) + +-- name: insert-log +INSERT INTO logs (ip, remote_log, userid, date, request_method, path, version, status, length, referrer, user_agent) + VALUES (?ip, ?remote_log, ?userid, ?date, ?request_method, ?path, ?version, ?status, ?length, ?referrer, ?user_agent) |