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 '',