From 323729a3830a931e1f5d04454ec5e0a4785b3c7a Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Tue, 18 May 2021 10:06:57 -0600 Subject: [PATCH] Change uuid from varchar or varying to type uuid. --- resources/install/sql/switch.sql | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/resources/install/sql/switch.sql b/resources/install/sql/switch.sql index 367e786038..43b38b5dc4 100644 --- a/resources/install/sql/switch.sql +++ b/resources/install/sql/switch.sql @@ -2,7 +2,7 @@ -- Name: agents; Type: TABLE; Schema: public; Owner: fusionpbx; Tablespace: -- CREATE TABLE agents ( - uuid character varying(255), + uuid uuid, name character varying(255), system character varying(255), type character varying(255), @@ -35,7 +35,7 @@ CREATE TABLE aliases ( alias character varying(128), command character varying(4096), hostname character varying(256), -alias_uuid uuid PRIMARY KEY default gen_random_uuid() + alias_uuid uuid PRIMARY KEY default gen_random_uuid() ); ALTER TABLE aliases OWNER TO fusionpbx; @@ -57,7 +57,7 @@ ALTER TABLE calls OWNER TO fusionpbx; -- CREATE TABLE channels ( channel_uuid uuid PRIMARY KEY default gen_random_uuid(), - uuid character varying(64), + uuid uuid, direction character varying(32), created character varying(128), created_epoch integer, @@ -134,7 +134,7 @@ ALTER TABLE db_data OWNER TO fusionpbx; -- Name: db_data; Type: TABLE; Schema: public; Owner: freeswitch; Tablespace: -- CREATE TABLE fifo_outbound ( - uuid varchar(255), + uuid uuid, fifo_name varchar(255), originate_string varchar(255), simo_count integer, @@ -169,7 +169,7 @@ ALTER TABLE fifo_outbound OWNER TO fusionpbx; -- CREATE TABLE fifo_bridge ( fifo_name varchar(1024) not null, - caller_uuid varchar(255) not null, + caller_uuid uuid not null, caller_caller_id_name varchar(255), caller_caller_id_number varchar(255), consumer_uuid varchar(255) not null, @@ -184,7 +184,7 @@ ALTER TABLE fifo_bridge OWNER TO fusionpbx; -- CREATE TABLE fifo_callers ( fifo_name varchar(255) not null, - uuid varchar(255) not null, + uuid uuid not null, caller_caller_id_name varchar(255), caller_caller_id_number varchar(255), timestamp integer, @@ -235,8 +235,8 @@ ALTER TABLE limit_data OWNER TO fusionpbx; CREATE TABLE members ( queue character varying(255), system character varying(255), - uuid character varying(255) DEFAULT ''::character varying NOT NULL, - session_uuid character varying(255) DEFAULT ''::character varying NOT NULL, + uuid uuid NOT NULL, + session_uuid uuid NOT NULL, cid_number character varying(255), cid_name character varying(255), system_epoch integer DEFAULT 0 NOT NULL, @@ -270,7 +270,7 @@ ALTER TABLE nat OWNER TO fusionpbx; -- Name: recovery; Type: TABLE; Schema: public; Owner: freeswitch; Tablespace: -- CREATE TABLE recovery ( - runtime_uuid character varying(255), + runtime_uuid uuid, technology character varying(255), profile_name character varying(255), hostname character varying(255), @@ -350,7 +350,7 @@ ALTER TABLE sip_authentication OWNER TO fusionpbx; -- CREATE TABLE sip_dialogs ( call_id character varying(255), - uuid character varying(255), + uuid uuid, sip_to_user character varying(255), sip_to_host character varying(255), sip_from_user character varying(255), @@ -597,7 +597,7 @@ SELECT a.uuid AS uuid, b.context AS b_context, b.read_codec AS b_read_codec, b.read_rate AS b_read_rate, -b.read_bit_rate AS b_read_bit_rate, + b.read_bit_rate AS b_read_bit_rate, b.write_codec AS b_write_codec, b.write_rate AS b_write_rate, b.write_bit_rate AS b_write_bit_rate,