]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
small sql schema fixes
authorMatthew Newton <matthew-git@newtoncomputing.co.uk>
Tue, 4 Dec 2018 13:29:46 +0000 (13:29 +0000)
committerMatthew Newton <matthew-git@newtoncomputing.co.uk>
Tue, 4 Dec 2018 14:07:55 +0000 (14:07 +0000)
raddb/mods-config/sql/main/mssql/schema.sql
raddb/mods-config/sql/main/mysql/schema.sql
raddb/mods-config/sql/main/ndb/schema.sql
raddb/mods-config/sql/main/oracle/schema.sql
raddb/mods-config/sql/main/postgresql/schema.sql
raddb/mods-config/sql/main/sqlite/schema.sql

index 7a54f76dd1e4d770ff1700c442120c83cf145643..22eec1064ec171c7805ea257f24e20ed6a652014 100644 (file)
@@ -38,10 +38,10 @@ CREATE TABLE [radacct] (
        [ServiceType] [varchar] (32) NULL ,
        [FramedProtocol] [varchar] (32) NULL ,
        [FramedIPAddress] [varchar] (15) DEFAULT ('') FOR [FramedIPAddress],
-       [FramedIPv6Address] [varchar] (44) DEFAULT ('') FOR [FramedIPv6Address],
-       [FramedIPv6Prefix] [varchar] (44) DEFAULT ('') FOR [FramedIPv6Prefix],
+       [FramedIPv6Address] [varchar] (45) DEFAULT ('') FOR [FramedIPv6Address],
+       [FramedIPv6Prefix] [varchar] (45) DEFAULT ('') FOR [FramedIPv6Prefix],
        [FramedInterfaceId] [varchar] (44) DEFAULT ('') FOR [FramedInterfaceId],
-       [DelegatedIPv6Prefix] [varchar] (44) DEFAULT ('') FOR [DelegatedIPv6Prefix],
+       [DelegatedIPv6Prefix] [varchar] (45) DEFAULT ('') FOR [DelegatedIPv6Prefix],
        [XAscendSessionSvrKey] [varchar] (10) DEFAULT (null) FOR [XAscendSessionSvrKey],
        [AcctStartDelay] [int] NULL ,
        [AcctStopDelay] [int] NULL
index d7f8b7d715573aa3a18e866c8ba31b6f6951e8c7..b5ec31a1028e1dc0515fde5c559972e874956656 100644 (file)
@@ -40,10 +40,10 @@ CREATE TABLE radacct (
   servicetype varchar(32) default NULL,
   framedprotocol varchar(32) default NULL,
   framedipaddress varchar(15) NOT NULL default '',
-  framedipv6address varchar(44) NOT NULL default '',
-  framedipv6prefix varchar(44) NOT NULL default '',
+  framedipv6address varchar(45) NOT NULL default '',
+  framedipv6prefix varchar(45) NOT NULL default '',
   framedinterfaceid varchar(44) NOT NULL default '',
-  delegatedipv6prefix varchar(44) NOT NULL default '',
+  delegatedipv6prefix varchar(45) NOT NULL default '',
   PRIMARY KEY (radacctid),
   UNIQUE KEY acctuniqueid (acctuniqueid),
   KEY username (username),
index 089d7b54e109469756dd9e86c5ceab1a0ee35bdb..ed9e044f778dee8f3301e19a5cf1a674452e78a4 100644 (file)
@@ -30,7 +30,7 @@ CREATE TABLE radacct (
   acctupdatetime datetime NULL default NULL,
   acctstoptime datetime NULL default NULL,
   acctinterval int(12) default NULL,
-  acctsessiontime int(12) default NULL,
+  acctsessiontime int(12) unsigned default NULL,
   acctauthentic varchar(32) default NULL,
   connectinfo_start varchar(50) default NULL,
   connectinfo_stop varchar(50) default NULL,
@@ -42,11 +42,11 @@ CREATE TABLE radacct (
   servicetype varchar(32) default NULL,
   framedprotocol varchar(32) default NULL,
   framedipaddress varchar(15) NOT NULL default '',
-  framedipv6address varchar(44) NOT NULL default '',
-  framedipv6prefix varchar(44) NOT NULL default '',
+  framedipv6address varchar(45) NOT NULL default '',
+  framedipv6prefix varchar(45) NOT NULL default '',
   framedinterfaceid varchar(44) NOT NULL default '',
-  delegatedipv6prefix varchar(44) NOT NULL default '',
-  PRIMARY KEY  (radacctid),
+  delegatedipv6prefix varchar(45) NOT NULL default '',
+  PRIMARY KEY (radacctid),
   UNIQUE KEY acctuniqueid (acctuniqueid),
   KEY username (username),
   KEY framedipaddress (framedipaddress),
@@ -57,6 +57,7 @@ CREATE TABLE radacct (
   KEY acctsessionid (acctsessionid),
   KEY acctsessiontime (acctsessiontime),
   KEY acctstarttime (acctstarttime),
+  KEY acctinterval (acctinterval),
   KEY acctstoptime (acctstoptime),
   KEY nasipaddress (nasipaddress),
   INDEX bulk_close (acctstoptime, nasipaddress, acctstarttime)
index e6b502d53fcde8129741dd114c08b02e3d14b0f1..d603915bea880c9d5398973a8d55352747489c22 100644 (file)
@@ -34,10 +34,10 @@ CREATE TABLE radacct (
        servicetype             VARCHAR(32),
        framedprotocol          VARCHAR(32),
        framedipaddress         VARCHAR(15),
-       framedipv6address       VARCHAR(44),
-       framedipv6prefix        VARCHAR(44),
+       framedipv6address       VARCHAR(45),
+       framedipv6prefix        VARCHAR(45),
        framedinterfaceid       VARCHAR(44),
-       delegatedipv6prefix     VARCHAR(44),
+       delegatedipv6prefix     VARCHAR(45),
        acctstartdelay          NUMERIC(12),
        acctstopdelay           NUMERIC(12),
        XAscendSessionSvrKey    VARCHAR(10)
index 29ef0766c474fc207508119a46fd6fbe3164204e..7abd524d38e802e548d30f09b1883b9a90b2c6da 100644 (file)
@@ -41,7 +41,7 @@ CREATE TABLE radacct (
        FramedIPAddress         inet,
        FramedIPv6Address       inet,
        FramedIPv6Prefix        inet,
-       FramedInterfaceId       inet,
+       FramedInterfaceId       text,
        DelegatedIPv6Prefix     inet
 );
 -- This index may be useful..
index 28916d266a5eb6c450e7211175ebdbb03df7d822..9b23ebc3c5ab3666c19a924c27675d94788307d2 100644 (file)
@@ -36,10 +36,10 @@ CREATE TABLE radacct (
        servicetype varchar(32) default NULL,
        framedprotocol varchar(32) default NULL,
        framedipaddress varchar(15) NOT NULL default '',
-       framedipv6address varchar(44) NOT NULL default '',
-       framedipv6prefix varchar(44) NOT NULL default '',
+       framedipv6address varchar(45) NOT NULL default '',
+       framedipv6prefix varchar(45) NOT NULL default '',
        framedinterfaceid varchar(44) NOT NULL default '',
-       delegatedipv6prefix varchar(44) NOT NULL default ''
+       delegatedipv6prefix varchar(45) NOT NULL default ''
 );
 
 CREATE UNIQUE INDEX acctuniqueid ON radacct(acctuniqueid);