From 6d95c12304b0de81d6328faa6cc7fcf253b6a101 Mon Sep 17 00:00:00 2001 From: Tygozwolle Date: Fri, 24 Jul 2026 17:02:59 +0200 Subject: [PATCH] feat: add PostgreSQL initialization script for FreeRADIUS schema and application management tables --- sql/init.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sql/init.sql b/sql/init.sql index 9204dfe..20d3416 100644 --- a/sql/init.sql +++ b/sql/init.sql @@ -48,10 +48,10 @@ CREATE INDEX IF NOT EXISTS radusergroup_username ON radusergroup (username); CREATE TABLE IF NOT EXISTS radacct ( radacctid BIGSERIAL PRIMARY KEY, acctsessionid VARCHAR(64) NOT NULL DEFAULT '', - acctuniqueid VARCHAR(32) NOT NULL DEFAULT '', + acctuniqueid VARCHAR(32) NOT NULL UNIQUE DEFAULT '', username VARCHAR(64) NOT NULL DEFAULT '', realm VARCHAR(64) DEFAULT '', - nasipaddress VARCHAR(15) NOT NULL DEFAULT '', + nasipaddress VARCHAR(46) NOT NULL DEFAULT '', nasportid VARCHAR(32) DEFAULT NULL, nasporttype VARCHAR(32) DEFAULT NULL, acctstarttime TIMESTAMP WITH TIME ZONE DEFAULT NULL, @@ -69,7 +69,7 @@ CREATE TABLE IF NOT EXISTS radacct ( acctterminatecause VARCHAR(32) NOT NULL DEFAULT '', servicetype VARCHAR(32) DEFAULT NULL, framedprotocol VARCHAR(32) DEFAULT NULL, - framedipaddress VARCHAR(15) NOT NULL DEFAULT '', + framedipaddress VARCHAR(46) NOT NULL DEFAULT '', framedipv6address VARCHAR(45) NOT NULL DEFAULT '', framedipv6prefix VARCHAR(45) NOT NULL DEFAULT '', framedinterfaceid VARCHAR(44) NOT NULL DEFAULT '',