aboutsummaryrefslogtreecommitdiffstats
path: root/webstats/server.lisp
diff options
context:
space:
mode:
authorOscar Najera <hi@oscarnajera.com>2025-03-17 23:23:40 +0100
committerOscar Najera <hi@oscarnajera.com>2025-03-17 23:23:52 +0100
commitbb83ef6079eef26fb82f8578564238297b7c0b91 (patch)
tree64789af039696d7ba91e7ecc58dc482b4d803584 /webstats/server.lisp
parentb9901f220007bda328427db8dcbe822bb89c99bc (diff)
downloadscratch-bb83ef6079eef26fb82f8578564238297b7c0b91.tar.gz
scratch-bb83ef6079eef26fb82f8578564238297b7c0b91.tar.bz2
scratch-bb83ef6079eef26fb82f8578564238297b7c0b91.zip
Diffstat (limited to 'webstats/server.lisp')
-rw-r--r--webstats/server.lisp23
1 files changed, 2 insertions, 21 deletions
diff --git a/webstats/server.lisp b/webstats/server.lisp
index 5df77b3..346dc11 100644
--- a/webstats/server.lisp
+++ b/webstats/server.lisp
@@ -18,30 +18,14 @@
(in-package :webstats)
+(defvar *acceptor*)
+(defvar *sqlite*)
(yesql:import log-queries
:from "queries.sql"
:as :cl-yesql/sqlite
:binding :all-functions)
-;; (sqlite:with-open-database (db "test.db")
-;; (drop-stats-table db)
-;; (create-stats-table db))
-
-;; (sqlite:with-open-database (db "test.db")
-;; (sqlite:with-transaction db
-;; (let ((ip "122.0.0.1")
-;; (agent "sly"))
-;; (add-ip db :ip ip)
-;; (add-user-agent db :user-agent agent)
-;; (insert db
-;; :click nil
-;; :page "ho"
-;; :referer "ref"
-;; :ip ip
-;; :user-agent agent
-;; :title "try"))))
-
(hunchentoot:define-easy-handler
(visit :uri "/visit" :default-request-type :both)
(title page referer click)
@@ -93,9 +77,6 @@
(then #'response-to-json)
(then #'plot)))))))))))
-(defvar *acceptor*)
-(defvar *sqlite*)
-
(defun start-server (port)
(setf *acceptor*
(make-instance 'hunchentoot:easy-acceptor :port port))