diff --git a/modules/export_seda/RequestSeda.php b/modules/export_seda/RequestSeda.php index 911725901f7c20619299a17101266b80f3ce2677..bdeebd1630247ad3830f39472392e49597353d28 100644 --- a/modules/export_seda/RequestSeda.php +++ b/modules/export_seda/RequestSeda.php @@ -327,8 +327,8 @@ class RequestSeda $queryParams[] = $messageObject->replyCode->value; //ReplyCode $queryParams[] = 0; // size $queryParams[] = json_encode($messageObject);//$messageObject; // Data - $queryParams[] = 1; // active - $queryParams[] = 0; // archived + $queryParams[] = "Y"; // active + $queryParams[] = "N"; // archived $res = $this->db->query($query,$queryParams); diff --git a/sql/1706.sql b/sql/1706.sql index 810418bd599b8b07ef37932fbb51d65773bd5403..d4de46790296deec8b60c540e9baec9e058d0f55 100644 --- a/sql/1706.sql +++ b/sql/1706.sql @@ -178,37 +178,37 @@ ALTER TABLE res_mark_as_read ALTER COLUMN user_id TYPE character varying(128); DROP TABLE IF EXISTS seda; CREATE TABLE seda ( - "message_id" text NOT NULL, - "schema" text, - "type" text NOT NULL, - "status" text NOT NULL, - + "message_id" character varying(255) NOT NULL, + "schema" character varying(16), + "type" character varying(128) NOT NULL, + "status" character varying(128) NOT NULL, + "date" timestamp NOT NULL, - "reference" text NOT NULL, - - "account_id" text, - "sender_org_identifier" text NOT NULL, - "sender_org_name" text, - "recipient_org_identifier" text NOT NULL, - "recipient_org_name" text, + "reference" character varying(255) NOT NULL, - "archival_agreement_reference" text, - "reply_code" text, + "account_id" character varying(128), + "sender_org_identifier" character varying(255) NOT NULL, + "sender_org_name" character varying(255), + "recipient_org_identifier" character varying(255) NOT NULL, + "recipient_org_name" character varying(255), + + "archival_agreement_reference" character varying(255), + "reply_code" character varying(255), "operation_date" timestamp, "reception_date" timestamp, - - "related_reference" text, - "request_reference" text, - "reply_reference" text, - "derogation" boolean, - + + "related_reference" character varying(255), + "request_reference" character varying(255), + "reply_reference" character varying(255), + "derogation" character(1), + "data_object_count" integer, "size" numeric, - + "data" text, - - "active" boolean, - "archived" boolean, + + "active" character(1), + "archived" character(1), PRIMARY KEY ("message_id") ) @@ -219,9 +219,9 @@ WITH ( DROP TABLE IF EXISTS unit_identifier; CREATE TABLE unit_identifier ( - "message_id" text NOT NULL, - "tablename" text NOT NULL, - "res_id" text NOT NULL + "message_id" character varying(255) NOT NULL, + "tablename" character varying(255) NOT NULL, + "res_id" character varying(255) NOT NULL ); /*************DIS UPDATE***************/ diff --git a/sql/structure.sql b/sql/structure.sql index a1ebd1a6a2d52c948ca10cd87ec3fb77f5c33222..36472f105574a28b82989e38d5453fabf9c31f8d 100644 --- a/sql/structure.sql +++ b/sql/structure.sql @@ -2956,37 +2956,37 @@ $$ LANGUAGE SQL; CREATE TABLE seda ( - "message_id" text NOT NULL, - "schema" text, - "type" text NOT NULL, - "status" text NOT NULL, + "message_id" character varying(255) NOT NULL, + "schema" character varying(16), + "type" character varying(128) NOT NULL, + "status" character varying(128) NOT NULL, "date" timestamp NOT NULL, - "reference" text NOT NULL, + "reference" character varying(255) NOT NULL, - "account_id" text, - "sender_org_identifier" text NOT NULL, - "sender_org_name" text, - "recipient_org_identifier" text NOT NULL, - "recipient_org_name" text, - - "archival_agreement_reference" text, - "reply_code" text, + "account_id" character varying(128), + "sender_org_identifier" character varying(255) NOT NULL, + "sender_org_name" character varying(255), + "recipient_org_identifier" character varying(255) NOT NULL, + "recipient_org_name" character varying(255), + + "archival_agreement_reference" character varying(255), + "reply_code" character varying(255), "operation_date" timestamp, "reception_date" timestamp, - "related_reference" text, - "request_reference" text, - "reply_reference" text, - "derogation" boolean, + "related_reference" character varying(255), + "request_reference" character varying(255), + "reply_reference" character varying(255), + "derogation" character(1), "data_object_count" integer, "size" numeric, "data" text, - "active" boolean, - "archived" boolean, + "active" character(1), + "archived" character(1), PRIMARY KEY ("message_id") ) @@ -2996,7 +2996,7 @@ WITH ( CREATE TABLE unit_identifier ( - "message_id" text NOT NULL, - "tablename" text NOT NULL, - "res_id" text NOT NULL + "message_id" character varying(255) NOT NULL, + "tablename" character varying(255) NOT NULL, + "res_id" character varying(255) NOT NULL );