[Freeswitch-users] Postgress BDR insert failed for "complete" table
Abdirahman Osman
abdirahman.osm at gmail.com
Wed Oct 27 15:32:48 UTC 2021
Hello,
I am using postgres with BDR bidirectional replication which requires
primary keys for the freeswitch tables.
So far so good , except freeswitch is complaining about one table here is
the error
2021-10-26 23:40:47.772796 95.47% [DEBUG] mod_pgsql.c:784 Query (insert
into complete values (0,'hash_remote', 'list', '', '', '', '', '', '', '',
'', 'dagobah-api-gw-1-2')) returned PGRES_FATAL_ERROR
2021-10-26 23:40:47.772796 95.47% [ERR] mod_pgsql.c:551 Error executing
query:
ERROR: column "complete_uuid" is of type uuid but expression is of type
integer
LINE 1: insert into complete values (0,'hash_remote', 'list', '', ''...
What I noticed is that freeswitch is doing an INSERT INTO command with no
column names specified. I checked the source code and found this to be the
only case for the "complete" table whereas the other tables when INSERT
INTO is used column names are specified.
Here is the structure of my complete table with the new column
complete_uuid as primary key.
CREATE TABLE :myschema.complete (
complete_uuid uuid DEFAULT public.gen_random_uuid() PRIMARY KEY,
sticky INTEGER,
a1 VARCHAR(128),
a2 VARCHAR(128),
a3 VARCHAR(128),
a4 VARCHAR(128),
a5 VARCHAR(128),
a6 VARCHAR(128),
a7 VARCHAR(128),
a8 VARCHAR(128),
a9 VARCHAR(128),
a10 VARCHAR(128),
hostname VARCHAR(256)
);
Any suggestions?
Thanks
Abdirahman A. Osman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20211027/9b93c5cf/attachment.html>
More information about the FreeSWITCH-users
mailing list