diff --git a/schema/index.html b/schema/index.html
index 13cf53eb75..5655042b3f 100644
--- a/schema/index.html
+++ b/schema/index.html
@@ -49,7 +49,7 @@
diff --git a/schema/nrfc/columns.html b/schema/nrfc/columns.html
index d60cca0be3..95bd94d011 100644
--- a/schema/nrfc/columns.html
+++ b/schema/nrfc/columns.html
@@ -223,18 +223,18 @@
Columns
"comments": "A code representing the type of a client.<\/p>"
},
{
- "tableName": "submission_location_contact_xref",
- "tableFileName": "submission_location_contact_xref",
+ "tableName": "submission_matching_detail",
+ "tableFileName": "submission_matching_detail",
"tableType": "Table",
- "keyClass": "primaryKey",
- "keyTitle": "Primary Key",
- "name": "<\/i>submission_contact_id",
+ "keyClass": "foreignKey",
+ "keyTitle": "Foreign Key",
+ "name": "<\/i>submission_id",
"type": "int4",
"length": 10,
"nullable": "",
"autoUpdated": "",
"defaultValue": "null",
- "comments": "
Incremental id generated for the contact details of a client.<\/p>"
+ "comments": "
Incremental id generated for a submission of a client.<\/p>"
},
{
"tableName": "client_type_code",
@@ -620,13 +620,13 @@
Columns
"tableType": "Table",
"keyClass": "",
"keyTitle": "",
- "name": "confirmed_match_userid",
- "type": "varchar",
- "length": 60,
+ "name": "submission_matching_processed_time",
+ "type": "timestamp",
+ "length": 29,
"nullable": "√",
"autoUpdated": "",
"defaultValue": "null",
- "comments": "The ID of the user submitting the changes.<\/p>"
+ "comments": "
The timestamp of when the processor started to process this specific entry<\/p>"
},
{
"tableName": "flyway_schema_history",
@@ -998,13 +998,13 @@
Columns
"tableType": "Table",
"keyClass": "",
"keyTitle": "",
- "name": "confirmed_match_status_ind",
- "type": "varchar",
- "length": 1,
+ "name": "confirmed_match_timestamp",
+ "type": "timestamp",
+ "length": 29,
"nullable": "√",
"autoUpdated": "",
"defaultValue": "null",
- "comments": "An indicator that determines whether a specific match has been approved, allowing the processing to continue, or denied, requiring immediate action to be taken during the submission process.<\/p>"
+ "comments": "
The timestamp when the changes happened.<\/p>"
},
{
"tableName": "client_type_code",
@@ -1320,13 +1320,13 @@
Columns
"tableType": "Table",
"keyClass": "",
"keyTitle": "",
- "name": "confirmed_match_message",
+ "name": "confirmed_match_userid",
"type": "varchar",
- "length": 1000,
+ "length": 60,
"nullable": "√",
"autoUpdated": "",
"defaultValue": "null",
- "comments": "A field with the reason for the denial of the submission.<\/p>"
+ "comments": "
The ID of the user submitting the changes.<\/p>"
},
{
"tableName": "client_type_code",
@@ -1376,13 +1376,13 @@
Columns
"tableType": "Table",
"keyClass": "",
"keyTitle": "",
- "name": "confirmed_match_timestamp",
- "type": "timestamp",
- "length": 29,
- "nullable": "√",
+ "name": "submission_matching_processed",
+ "type": "bool",
+ "length": 1,
+ "nullable": "",
"autoUpdated": "",
- "defaultValue": "null",
- "comments": "The timestamp when the changes happened.<\/p>"
+ "defaultValue": "false",
+ "comments": "
A flag to indicate that the submission was finally processed.<\/p>"
},
{
"tableName": "submission",
@@ -1469,18 +1469,18 @@
Columns
"comments": "The date and time the record was created or last updated.<\/p>"
},
{
- "tableName": "submission_matching_detail",
- "tableFileName": "submission_matching_detail",
+ "tableName": "submission_location_contact_xref",
+ "tableFileName": "submission_location_contact_xref",
"tableType": "Table",
- "keyClass": "",
- "keyTitle": "",
- "name": "submission_matching_processed_time",
- "type": "timestamp",
- "length": 29,
- "nullable": "√",
+ "keyClass": "primaryKey",
+ "keyTitle": "Primary Key",
+ "name": "<\/i>submission_contact_id",
+ "type": "int4",
+ "length": 10,
+ "nullable": "",
"autoUpdated": "",
"defaultValue": "null",
- "comments": "
The timestamp of when the processor started to process this specific entry<\/p>"
+ "comments": "
Incremental id generated for the contact details of a client.<\/p>"
},
{
"tableName": "identification_type_code",
@@ -1528,15 +1528,15 @@
Columns
"tableName": "submission_matching_detail",
"tableFileName": "submission_matching_detail",
"tableType": "Table",
- "keyClass": "primaryKey",
- "keyTitle": "Primary Key",
- "name": "<\/i>submission_matching_detail_id",
- "type": "serial",
- "length": 10,
- "nullable": "",
- "autoUpdated": "√",
- "defaultValue": "nextval('nrfc.submission_matching_detail_id_seq'::regclass)",
- "comments": "Incremental id generated for a submission matching detail of a client.<\/p>"
+ "keyClass": "",
+ "keyTitle": "",
+ "name": "matching_fields",
+ "type": "jsonb",
+ "length": 2147483647,
+ "nullable": "√",
+ "autoUpdated": "",
+ "defaultValue": "null",
+ "comments": "
A JSON object provides information about matches found in the existing database. The matches can result from fuzzy search, like matching a name pattern, or from exact equality, such as matching incorporation number or good standing status.<\/p>"
},
{
"tableName": "submission_location",
@@ -1682,15 +1682,15 @@
Columns
"tableName": "submission_matching_detail",
"tableFileName": "submission_matching_detail",
"tableType": "Table",
- "keyClass": "foreignKey",
- "keyTitle": "Foreign Key",
- "name": "<\/i>submission_id",
- "type": "int4",
- "length": 10,
- "nullable": "",
+ "keyClass": "",
+ "keyTitle": "",
+ "name": "confirmed_match_status_ind",
+ "type": "varchar",
+ "length": 1,
+ "nullable": "√",
"autoUpdated": "",
"defaultValue": "null",
- "comments": "Incremental id generated for a submission of a client.<\/p>"
+ "comments": "
An indicator that determines whether a specific match has been approved, allowing the processing to continue, or denied, requiring immediate action to be taken during the submission process.<\/p>"
},
{
"tableName": "submission_detail",
@@ -1763,18 +1763,18 @@
Columns
"comments": "A code representing the type of a client.<\/p>"
},
{
- "tableName": "submission_location_contact_xref",
- "tableFileName": "submission_location_contact_xref",
+ "tableName": "submission_matching_detail",
+ "tableFileName": "submission_matching_detail",
"tableType": "Table",
"keyClass": "primaryKey",
"keyTitle": "Primary Key",
- "name": "<\/i>submission_location_id",
- "type": "int4",
+ "name": "<\/i>submission_matching_detail_id",
+ "type": "serial",
"length": 10,
"nullable": "",
- "autoUpdated": "",
- "defaultValue": "null",
- "comments": "
Incremental id generated for a location of a client.<\/p>"
+ "autoUpdated": "√",
+ "defaultValue": "nextval('nrfc.submission_matching_detail_id_seq'::regclass)",
+ "comments": "
Incremental id generated for a submission matching detail of a client.<\/p>"
},
{
"tableName": "submission",
@@ -1903,18 +1903,18 @@
Columns
"comments": "The date that the code value has become or is expected to become effective. Default is the data that the code value is created.<\/p>"
},
{
- "tableName": "submission_matching_detail",
- "tableFileName": "submission_matching_detail",
+ "tableName": "submission_location_contact_xref",
+ "tableFileName": "submission_location_contact_xref",
"tableType": "Table",
- "keyClass": "",
- "keyTitle": "",
- "name": "submission_matching_processed",
- "type": "bool",
- "length": 1,
+ "keyClass": "primaryKey",
+ "keyTitle": "Primary Key",
+ "name": "<\/i>submission_location_id",
+ "type": "int4",
+ "length": 10,
"nullable": "",
"autoUpdated": "",
- "defaultValue": "false",
- "comments": "
A flag to indicate that the submission was finally processed.<\/p>"
+ "defaultValue": "null",
+ "comments": "
Incremental id generated for a location of a client.<\/p>"
},
{
"tableName": "submission_detail",
@@ -2272,13 +2272,13 @@
Columns
"tableType": "Table",
"keyClass": "",
"keyTitle": "",
- "name": "matching_fields",
- "type": "jsonb",
- "length": 2147483647,
+ "name": "confirmed_match_message",
+ "type": "varchar",
+ "length": 1000,
"nullable": "√",
"autoUpdated": "",
"defaultValue": "null",
- "comments": "A JSON object provides information about matches found in the existing database. The matches can result from fuzzy search, like matching a name pattern, or from exact equality, such as matching incorporation number or good standing status.<\/p>"
+ "comments": "
A field with the reason for the denial of the submission.<\/p>"
},
{
"tableName": "submission_type_code",
diff --git a/schema/nrfc/constraints.html b/schema/nrfc/constraints.html
index 69abc18146..e9abf69819 100644
--- a/schema/nrfc/constraints.html
+++ b/schema/nrfc/constraints.html
@@ -140,54 +140,54 @@
17 Foreign Key Constraints
Restrict delete |
- submission_contact_id_fk |
+ submission_id_fk |
|
|
Restrict delete |
- submission_location_id_fk |
+ submission_contact_id_fk |
|
|
Restrict delete |
- submission_id_fk |
+ submission_location_id_fk |
|
|
diff --git a/schema/nrfc/diagrams/summary/relationships.implied.compact.dot b/schema/nrfc/diagrams/summary/relationships.implied.compact.dot
index a1fe71c9cc..07c0c38ca7 100644
--- a/schema/nrfc/diagrams/summary/relationships.implied.compact.dot
+++ b/schema/nrfc/diagrams/summary/relationships.implied.compact.dot
@@ -38,18 +38,6 @@ digraph "compactImpliedRelationshipsDiagram" {
target="_top"
tooltip="client_type_code"
];
- "submission_location_contact_xref" [
- label=<
-
- submission_location_contact_xref | [table] |
|
- | submission_location_id |
|
- | submission_contact_id |
|
- < 2 | | |
-
>
- URL="tables/submission_location_contact_xref.html"
- target="_top"
- tooltip="submission_location_contact_xref"
- ];
"submission_matching_detail" [
label=<
@@ -63,6 +51,18 @@ digraph "compactImpliedRelationshipsDiagram" {
target="_top"
tooltip="submission_matching_detail"
];
+ "submission_location_contact_xref" [
+ label=<
+
+ submission_location_contact_xref | [table] |
|
+ | submission_location_id |
|
+ | submission_contact_id |
|
+ < 2 | | |
+
>
+ URL="tables/submission_location_contact_xref.html"
+ target="_top"
+ tooltip="submission_location_contact_xref"
+ ];
"submission" [
label=<
diff --git a/schema/nrfc/diagrams/summary/relationships.implied.large.dot b/schema/nrfc/diagrams/summary/relationships.implied.large.dot
index cece1a0cd3..92dfde483d 100644
--- a/schema/nrfc/diagrams/summary/relationships.implied.large.dot
+++ b/schema/nrfc/diagrams/summary/relationships.implied.large.dot
@@ -56,18 +56,6 @@ digraph "largeImpliedRelationshipsDiagram" {
target="_top"
tooltip="client_type_code"
];
- "submission_location_contact_xref" [
- label=<
-
- submission_location_contact_xref | [table] |
|
- | submission_location_id |
|
- | submission_contact_id |
|
- < 2 | | |
-
>
- URL="tables/submission_location_contact_xref.html"
- target="_top"
- tooltip="submission_location_contact_xref"
- ];
"submission_matching_detail" [
label=<
@@ -87,6 +75,18 @@ digraph "largeImpliedRelationshipsDiagram" {
target="_top"
tooltip="submission_matching_detail"
];
+ "submission_location_contact_xref" [
+ label=<
+
+ submission_location_contact_xref | [table] |
|
+ | submission_location_id |
|
+ | submission_contact_id |
|
+ < 2 | | |
+
>
+ URL="tables/submission_location_contact_xref.html"
+ target="_top"
+ tooltip="submission_location_contact_xref"
+ ];
"submission" [
label=<
diff --git a/schema/nrfc/diagrams/summary/relationships.real.compact.dot b/schema/nrfc/diagrams/summary/relationships.real.compact.dot
index acaf300422..0e86db0cd0 100644
--- a/schema/nrfc/diagrams/summary/relationships.real.compact.dot
+++ b/schema/nrfc/diagrams/summary/relationships.real.compact.dot
@@ -38,18 +38,6 @@ digraph "compactRelationshipsDiagram" {
target="_top"
tooltip="client_type_code"
];
- "submission_location_contact_xref" [
- label=<
-
- submission_location_contact_xref | [table] |
|
- | submission_location_id |
|
- | submission_contact_id |
|
- < 2 | | |
-
>
- URL="tables/submission_location_contact_xref.html"
- target="_top"
- tooltip="submission_location_contact_xref"
- ];
"submission_matching_detail" [
label=<
@@ -63,6 +51,18 @@ digraph "compactRelationshipsDiagram" {
target="_top"
tooltip="submission_matching_detail"
];
+ "submission_location_contact_xref" [
+ label=<
+
+ submission_location_contact_xref | [table] |
|
+ | submission_location_id |
|
+ | submission_contact_id |
|
+ < 2 | | |
+
>
+ URL="tables/submission_location_contact_xref.html"
+ target="_top"
+ tooltip="submission_location_contact_xref"
+ ];
"submission" [
label=<
diff --git a/schema/nrfc/diagrams/summary/relationships.real.large.dot b/schema/nrfc/diagrams/summary/relationships.real.large.dot
index 61e86b0572..fadd9d269e 100644
--- a/schema/nrfc/diagrams/summary/relationships.real.large.dot
+++ b/schema/nrfc/diagrams/summary/relationships.real.large.dot
@@ -56,18 +56,6 @@ digraph "largeRelationshipsDiagram" {
target="_top"
tooltip="client_type_code"
];
- "submission_location_contact_xref" [
- label=<
-
- submission_location_contact_xref | [table] |
|
- | submission_location_id |
|
- | submission_contact_id |
|
- < 2 | | |
-
>
- URL="tables/submission_location_contact_xref.html"
- target="_top"
- tooltip="submission_location_contact_xref"
- ];
"submission_matching_detail" [
label=<
@@ -87,6 +75,18 @@ digraph "largeRelationshipsDiagram" {
target="_top"
tooltip="submission_matching_detail"
];
+ "submission_location_contact_xref" [
+ label=<
+
+ submission_location_contact_xref | [table] |
|
+ | submission_location_id |
|
+ | submission_contact_id |
|
+ < 2 | | |
+
>
+ URL="tables/submission_location_contact_xref.html"
+ target="_top"
+ tooltip="submission_location_contact_xref"
+ ];
"submission" [
label=<
diff --git a/schema/nrfc/index.html b/schema/nrfc/index.html
index 35737ee5f7..27cab4c537 100644
--- a/schema/nrfc/index.html
+++ b/schema/nrfc/index.html
@@ -78,7 +78,7 @@ Tables
SchemaSpy Analysis of default.nrfc
-
Generated on Tue Sep 17 16:03 GMT 2024
+
Generated on Thu Sep 19 16:47 GMT 2024
@@ -224,22 +224,22 @@ Tables
- submission_location_contact_xref |
+ submission_matching_detail |
0 |
- 2 |
- 2 |
+ 1 |
+ 9 |
-1 |
Table |
-
+
- submission_matching_detail |
+ submission_location_contact_xref |
0 |
- 1 |
- 9 |
+ 2 |
+ 2 |
-1 |
Table |
-
+
flyway_schema_history |
diff --git a/schema/nrfc/info-html.txt b/schema/nrfc/info-html.txt
index eb38fe5cf4..187c6623f5 100644
--- a/schema/nrfc/info-html.txt
+++ b/schema/nrfc/info-html.txt
@@ -1,5 +1,5 @@
-date=2024-09-17 16:03:39+0000
-os=Linux 6.5.0-1025-azure
+date=2024-09-19 16:47:08+0000
+os=Linux 6.8.0-1014-azure
schemaspy-version=6.2.4
schemaspy-build=6.2.4.41 2023-07-21 11:15:12
renderer=Graphviz dot 2.47.1
diff --git a/schema/nrfc/relationships.html b/schema/nrfc/relationships.html
index b746c91c6e..7daf07adfd 100644
--- a/schema/nrfc/relationships.html
+++ b/schema/nrfc/relationships.html
@@ -100,9 +100,9 @@ By default only columns that are primary keys, foreign keys or indexes are s
-
+
+
-
@@ -120,9 +120,9 @@ By default only columns that are primary keys, foreign keys or indexes are s
-
+
+
-
@@ -140,9 +140,9 @@ By default only columns that are primary keys, foreign keys or indexes are s
-
+
+
-
@@ -160,9 +160,9 @@ By default only columns that are primary keys, foreign keys or indexes are s
-
+
+
-