From fadbe116c230bb837f84656cf2b684d7341d527d Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Sat, 26 Nov 2022 12:55:00 -0500 Subject: [PATCH] update limits enum again --- db/jambones-sql.sql | 31 +------ db/jambones.sqs | 202 ++++++++++++-------------------------------- 2 files changed, 56 insertions(+), 177 deletions(-) diff --git a/db/jambones-sql.sql b/db/jambones-sql.sql index 23a8f5d..2e1d93f 100644 --- a/db/jambones-sql.sql +++ b/db/jambones-sql.sql @@ -22,10 +22,6 @@ DROP TABLE IF EXISTS lcr_routes; DROP TABLE IF EXISTS password_settings; -DROP TABLE IF EXISTS user_permissions; - -DROP TABLE IF EXISTS permissions; - DROP TABLE IF EXISTS predefined_sip_gateways; DROP TABLE IF EXISTS predefined_smpp_gateways; @@ -83,7 +79,7 @@ CREATE TABLE account_limits ( account_limits_sid CHAR(36) NOT NULL UNIQUE , account_sid CHAR(36) NOT NULL, -category ENUM('api_rate','voice_call_session', 'device','license_count', 'voice_call_minutes') NOT NULL, +category ENUM('api_rate','voice_call_session', 'device','voice_call_minutes','voice_call_session_licensed', 'voice_call_minutes_licensed') NOT NULL, quantity INTEGER NOT NULL, PRIMARY KEY (account_limits_sid) ); @@ -149,14 +145,6 @@ require_digit BOOLEAN NOT NULL DEFAULT false, require_special_character BOOLEAN NOT NULL DEFAULT false ); -CREATE TABLE permissions -( -permission_sid CHAR(36) NOT NULL UNIQUE , -name VARCHAR(32) NOT NULL UNIQUE , -description VARCHAR(255), -PRIMARY KEY (permission_sid) -); - CREATE TABLE predefined_carriers ( predefined_carrier_sid CHAR(36) NOT NULL UNIQUE , @@ -266,7 +254,7 @@ CREATE TABLE service_provider_limits ( service_provider_limits_sid CHAR(36) NOT NULL UNIQUE , service_provider_sid CHAR(36) NOT NULL, -category ENUM('api_rate','voice_call_session', 'device','license_count', 'voice_call_minutes') NOT NULL, +category ENUM('api_rate','voice_call_session', 'device','voice_call_minutes','voice_call_session_licensed', 'voice_call_minutes_licensed') NOT NULL, quantity INTEGER NOT NULL, PRIMARY KEY (service_provider_limits_sid) ); @@ -360,14 +348,6 @@ register_public_ip_in_contact BOOLEAN NOT NULL DEFAULT false, PRIMARY KEY (voip_carrier_sid) ) COMMENT='A Carrier or customer PBX that can send or receive calls'; -CREATE TABLE user_permissions -( -user_permissions_sid CHAR(36) NOT NULL UNIQUE , -user_sid CHAR(36) NOT NULL, -permission_sid CHAR(36) NOT NULL, -PRIMARY KEY (user_permissions_sid) -); - CREATE TABLE smpp_gateways ( smpp_gateway_sid CHAR(36) NOT NULL UNIQUE , @@ -501,7 +481,6 @@ ALTER TABLE call_routes ADD FOREIGN KEY application_sid_idxfk (application_sid) CREATE INDEX dns_record_sid_idx ON dns_records (dns_record_sid); ALTER TABLE dns_records ADD FOREIGN KEY account_sid_idxfk_4 (account_sid) REFERENCES accounts (account_sid); -CREATE INDEX permission_sid_idx ON permissions (permission_sid); CREATE INDEX predefined_carrier_sid_idx ON predefined_carriers (predefined_carrier_sid); CREATE INDEX predefined_sip_gateway_sid_idx ON predefined_sip_gateways (predefined_sip_gateway_sid); CREATE INDEX predefined_carrier_sid_idx ON predefined_sip_gateways (predefined_carrier_sid); @@ -582,12 +561,6 @@ ALTER TABLE voip_carriers ADD FOREIGN KEY service_provider_sid_idxfk_7 (service_ ALTER TABLE voip_carriers ADD FOREIGN KEY application_sid_idxfk_2 (application_sid) REFERENCES applications (application_sid); -CREATE INDEX user_permissions_sid_idx ON user_permissions (user_permissions_sid); -CREATE INDEX user_sid_idx ON user_permissions (user_sid); -ALTER TABLE user_permissions ADD FOREIGN KEY user_sid_idxfk (user_sid) REFERENCES users (user_sid) ON DELETE CASCADE; - -ALTER TABLE user_permissions ADD FOREIGN KEY permission_sid_idxfk (permission_sid) REFERENCES permissions (permission_sid); - CREATE INDEX smpp_gateway_sid_idx ON smpp_gateways (smpp_gateway_sid); CREATE INDEX voip_carrier_sid_idx ON smpp_gateways (voip_carrier_sid); ALTER TABLE smpp_gateways ADD FOREIGN KEY voip_carrier_sid_idxfk (voip_carrier_sid) REFERENCES voip_carriers (voip_carrier_sid); diff --git a/db/jambones.sqs b/db/jambones.sqs index cfe47e8..0556027 100644 --- a/db/jambones.sqs +++ b/db/jambones.sqs @@ -87,7 +87,7 @@ - + @@ -148,7 +148,7 @@ - + @@ -225,7 +225,7 @@ - + @@ -279,7 +279,7 @@ - + @@ -287,8 +287,8 @@ - 2690.00 - 260.00 + 2170.00 + 216.00 276.00 @@ -316,7 +316,7 @@ - + @@ -324,11 +324,11 @@ - 1946.00 - 19.00 + 1769.00 + 16.00 - 259.00 + 316.00 380.00 11 @@ -336,7 +336,6 @@ 1 - @@ -471,7 +470,7 @@ - + @@ -537,7 +536,7 @@ - + @@ -732,7 +731,7 @@ - + @@ -814,7 +813,7 @@ - + @@ -823,11 +822,11 @@ - 1332.00 - 396.00 + 1334.00 + 325.00 - 546.00 + 783.00 100.00 30 @@ -857,7 +856,7 @@ - + @@ -867,7 +866,7 @@ - + @@ -994,7 +993,7 @@ - + @@ -1002,8 +1001,8 @@ - 2769.00 - 28.00 + 2131.00 + 136.00 159.00 @@ -1015,7 +1014,7 @@ - + @@ -1076,7 +1075,7 @@ - + @@ -1084,11 +1083,11 @@ - 1914.00 - 428.00 + 1327.00 + 205.00 - 546.00 + 783.00 100.00 29 @@ -1118,7 +1117,7 @@ - + @@ -1128,7 +1127,7 @@ - + @@ -1178,7 +1177,7 @@ - + @@ -1278,7 +1277,7 @@ - + @@ -1347,7 +1346,7 @@ - + @@ -1356,8 +1355,8 @@ - 2752.00 - 129.00 + 2123.00 + 24.00 215.00 @@ -1384,48 +1383,10 @@ - + - - - - - 2282.00 - 170.00 - - - 261.00 - 80.00 - - 32 - - - - 1 - - - - - - - - - - - - - - - - - - - - - - @@ -1454,7 +1415,7 @@ - + @@ -1531,7 +1492,7 @@ - + @@ -1601,7 +1562,7 @@ - + @@ -1794,7 +1755,7 @@ - + @@ -1833,7 +1794,7 @@ - + @@ -1925,7 +1886,7 @@ - + @@ -1976,7 +1937,7 @@ - + @@ -2072,7 +2033,7 @@ - + @@ -2172,7 +2133,7 @@ - + @@ -2341,7 +2302,7 @@ - + @@ -2449,7 +2410,7 @@ - + @@ -2519,7 +2480,7 @@ - + @@ -2564,7 +2525,7 @@ - + @@ -2631,66 +2592,11 @@ - + - - - - - 2233.00 - 38.00 - - - 300.00 - 80.00 - - 33 - - - - 1 - - - - - - - - - user_sid - users - 1 - - - 4 - 1 - - - - - - - - - - permission_sid - permissions - - - 4 - 1 - - - - - - - - - @@ -2705,17 +2611,17 @@ - + - - - + + + - +