diff --git a/asteroid.asd b/asteroid.asd index 45536fd..83a125d 100644 --- a/asteroid.asd +++ b/asteroid.asd @@ -28,6 +28,9 @@ :bordeaux-threads :drakma ;; radiance interfaces + :i-log4cl + :i-postmodern + :r-clip :r-data-model (:interface :auth) (:interface :database) diff --git a/config/radiance-postgres.lisp b/config/radiance-postgres.lisp index 2cb9aef..1b684f8 100644 --- a/config/radiance-postgres.lisp +++ b/config/radiance-postgres.lisp @@ -1,17 +1,16 @@ ;;;; Radiance PostgreSQL Configuration for Asteroid Radio ;;;; This file configures Radiance to use PostgreSQL instead of the default database -(in-package #:radiance-user) +(in-package #:i-postmodern) ;; PostgreSQL Database Configuration -(setf (config :database :connection) - '(:type :postgres - :host "localhost" ; Change to "asteroid-postgres" when running in Docker - ;; :host "asteroid-postgres" - :port 5432 - :database "asteroid" - :username "asteroid" - :password "asteroid_db_2025")) +(setf (config :default) :main + ;; (config :connections :default) :main + (config :connections :main :host) "localhost" + (config :connections :main :port) 5432 + (config :connections :main :user) "asteroid" + (config :connections :main :pass) "asteroid_db_2025" + (config :connections :main :database) "asteroid") ;; Alternative Docker configuration (uncomment when running Asteroid in Docker) ;; (setf (config :database :connection) @@ -33,6 +32,6 @@ (setf (config :database :pool-size) 10) (setf (config :database :pool-timeout) 30) -(format t "~%✅ Radiance configured for PostgreSQL~%") -(format t "Database: asteroid@localhost:5432~%") -(format t "Connection pooling: enabled (10 connections)~%~%") +;; (format t "~%✅ Radiance configured for PostgreSQL~%") +;; (format t "Database: asteroid@localhost:5432~%") +;; (format t "Connection pooling: enabled (10 connections)~%~%")