diff --git a/crates/query-engine/translation/src/translation/mutation/v2/common.rs b/crates/query-engine/translation/src/translation/mutation/v2/common.rs index 861aa0fd5..de8d4dc25 100644 --- a/crates/query-engine/translation/src/translation/mutation/v2/common.rs +++ b/crates/query-engine/translation/src/translation/mutation/v2/common.rs @@ -107,7 +107,7 @@ pub struct CheckArgument { // but now we are able to override this pub fn get_version_prefix(mutations_prefix: &Option) -> String { match mutations_prefix { - None => "v2_".to_string(), + None => format!("{}_", super::VERSION), Some(str) => match str.as_str() { "" => String::new(), _ => format!("{str}_"), diff --git a/crates/query-engine/translation/src/translation/mutation/v2/delete.rs b/crates/query-engine/translation/src/translation/mutation/v2/delete.rs index 74e5e2ff4..ee02ae8e5 100644 --- a/crates/query-engine/translation/src/translation/mutation/v2/delete.rs +++ b/crates/query-engine/translation/src/translation/mutation/v2/delete.rs @@ -6,7 +6,6 @@ use crate::translation::helpers::{self, TableSourceAndReference}; use crate::translation::query::filtering; use crate::translation::query::values; use ndc_models as models; -use ndc_postgres_configuration::Configuration; use nonempty::NonEmpty; use query_engine_metadata::metadata; use query_engine_metadata::metadata::database; diff --git a/crates/query-engine/translation/src/translation/mutation/v2/generate.rs b/crates/query-engine/translation/src/translation/mutation/v2/generate.rs index 6ec2a802b..32133c17c 100644 --- a/crates/query-engine/translation/src/translation/mutation/v2/generate.rs +++ b/crates/query-engine/translation/src/translation/mutation/v2/generate.rs @@ -30,11 +30,13 @@ pub fn generate( } // Insert mutations. - let (name, insert_mutation) = insert::generate(collection_name, table_info); + let (name, insert_mutation) = + insert::generate(collection_name, table_info, mutations_prefix); mutations.insert(name, Mutation::InsertMutation(insert_mutation)); // Update mutations. - let update_mutations = generate_update_by_unique(collection_name, table_info); + let update_mutations = + generate_update_by_unique(collection_name, table_info, mutations_prefix); for (name, update_mutation) in update_mutations { mutations.insert(name, Mutation::UpdateMutation(update_mutation)); } diff --git a/crates/query-engine/translation/src/translation/mutation/v2/insert.rs b/crates/query-engine/translation/src/translation/mutation/v2/insert.rs index 706d36ccc..8bb210ff6 100644 --- a/crates/query-engine/translation/src/translation/mutation/v2/insert.rs +++ b/crates/query-engine/translation/src/translation/mutation/v2/insert.rs @@ -11,7 +11,7 @@ use query_engine_metadata::metadata::database; use query_engine_sql::sql; use std::collections::{BTreeMap, BTreeSet}; -use super::common::CheckArgument; +use super::common::{self, CheckArgument}; /// A representation of an auto-generated insert mutation. /// @@ -31,8 +31,13 @@ pub struct InsertMutation { pub fn generate( collection_name: &models::CollectionName, table_info: &database::TableInfo, + mutations_prefix: &Option, ) -> (models::ProcedureName, InsertMutation) { - let name = format!("insert_{collection_name}").into(); + let name = format!( + "{}insert_{collection_name}", + common::get_version_prefix(mutations_prefix) + ) + .into(); let description = format!("Insert into the {collection_name} table"); diff --git a/crates/query-engine/translation/src/translation/mutation/v2/translate.rs b/crates/query-engine/translation/src/translation/mutation/v2/translate.rs index af96a8163..5165d8d38 100644 --- a/crates/query-engine/translation/src/translation/mutation/v2/translate.rs +++ b/crates/query-engine/translation/src/translation/mutation/v2/translate.rs @@ -5,7 +5,6 @@ use std::collections::BTreeMap; use crate::translation::error::Error; use crate::translation::helpers::{Env, State}; use ndc_models as models; -use ndc_postgres_configuration::Configuration; use query_engine_sql::sql; /// Translate a built-in delete mutation into an ExecutionPlan (SQL) to be run against the database. diff --git a/crates/query-engine/translation/src/translation/mutation/v2/update.rs b/crates/query-engine/translation/src/translation/mutation/v2/update.rs index cee72b8c1..df2de6980 100644 --- a/crates/query-engine/translation/src/translation/mutation/v2/update.rs +++ b/crates/query-engine/translation/src/translation/mutation/v2/update.rs @@ -48,6 +48,7 @@ pub struct Constraint { pub fn generate_update_by_unique( collection_name: &models::CollectionName, table_info: &database::TableInfo, + mutations_prefix: &Option, ) -> Vec<(models::ProcedureName, UpdateMutation)> { table_info .uniqueness_constraints @@ -63,7 +64,11 @@ pub fn generate_update_by_unique( keys, )?; - let name = format!("update_{collection_name}_by_{constraint_name}").into(); + let name = format!( + "{}update_{collection_name}_by_{constraint_name}", + common::get_version_prefix(mutations_prefix) + ) + .into(); let description = format!( "Update any row on the '{collection_name}' collection using the {}", diff --git a/crates/tests/databases-tests/src/postgres/snapshots/databases_tests__postgres__schema_tests__schema_test__get_schema.snap b/crates/tests/databases-tests/src/postgres/snapshots/databases_tests__postgres__schema_tests__schema_test__get_schema.snap index d5dd5e6a0..dfdcf0787 100644 --- a/crates/tests/databases-tests/src/postgres/snapshots/databases_tests__postgres__schema_tests__schema_test__get_schema.snap +++ b/crates/tests/databases-tests/src/postgres/snapshots/databases_tests__postgres__schema_tests__schema_test__get_schema.snap @@ -3620,33 +3620,39 @@ expression: result } } }, - "insert_Album_object": { + "insert_album": { "fields": { "AlbumId": { - "description": "The identifier of an album", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "int4" + } } }, "ArtistId": { - "description": "The id of the artist that authored the album", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "int4" + } } }, "Title": { - "description": "The title of an album", "type": { - "type": "named", - "name": "varchar" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "varchar" + } } } } }, - "insert_Album_response": { - "description": "Responses from the 'insert_Album' procedure", + "insert_album_response": { + "description": "Responses from the 'insert_album' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -3661,23 +3667,24 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "Album" + "name": "insert_album" } } } } }, - "insert_Artist_object": { + "insert_artist": { "fields": { "ArtistId": { - "description": "The identifier of an artist", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "int4" + } } }, "Name": { - "description": "The name of an artist", "type": { "type": "nullable", "underlying_type": { @@ -3688,8 +3695,8 @@ expression: result } } }, - "insert_Artist_response": { - "description": "Responses from the 'insert_Artist' procedure", + "insert_artist_response": { + "description": "Responses from the 'insert_artist' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -3704,114 +3711,104 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "Artist" + "name": "insert_artist" } } } } }, - "insert_Customer_object": { + "institution_country": { "fields": { - "Address": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "varchar" - } - } - }, - "City": { + "continent": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "text" } } }, - "Company": { + "name": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "text" } } - }, - "Country": { + } + } + }, + "institution_institution": { + "fields": { + "departments": { "type": { "type": "nullable", "underlying_type": { - "type": "named", - "name": "varchar" + "type": "array", + "element_type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "text" + } + } } } }, - "CustomerId": { - "description": "The identifier of customer", + "id": { "type": { "type": "named", "name": "int4" } }, - "Email": { - "type": { - "type": "named", - "name": "varchar" - } - }, - "Fax": { + "location": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "institution_location" } } }, - "FirstName": { - "description": "The first name of a customer", - "type": { - "type": "named", - "name": "varchar" - } - }, - "LastName": { - "description": "The last name of a customer", - "type": { - "type": "named", - "name": "varchar" - } - }, - "Phone": { + "name": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "text" } } }, - "PostalCode": { + "songs": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "institution_institution_songs" } } }, - "State": { + "staff": { "type": { "type": "nullable", "underlying_type": { - "type": "named", - "name": "varchar" + "type": "array", + "element_type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "institution_staff" + } + } } } - }, - "SupportRepId": { + } + } + }, + "institution_institution_songs": { + "fields": { + "primary_anthem_track_id": { "type": { "type": "nullable", "underlying_type": { @@ -3819,292 +3816,260 @@ expression: result "name": "int4" } } - } - } - }, - "insert_Customer_response": { - "description": "Responses from the 'insert_Customer' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } }, - "returning": { - "description": "Data from rows affected by the mutation", + "secondary_anthem_track_id": { "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "Customer" + "name": "int4" } } } } }, - "insert_Employee_object": { + "institution_location": { "fields": { - "Address": { + "campuses": { "type": { "type": "nullable", "underlying_type": { - "type": "named", - "name": "varchar" + "type": "array", + "element_type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "text" + } + } } } }, - "BirthDate": { + "city": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "timestamp" + "name": "text" } } }, - "City": { + "country": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "institution_country" } } - }, - "Country": { + } + } + }, + "institution_staff": { + "fields": { + "favourite_artist_id": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "int4" } } }, - "Email": { + "first_name": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "text" } } }, - "EmployeeId": { - "type": { - "type": "named", - "name": "int4" - } - }, - "Fax": { + "last_name": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "text" } } }, - "FirstName": { - "type": { - "type": "named", - "name": "varchar" - } - }, - "HireDate": { + "specialities": { "type": { "type": "nullable", "underlying_type": { - "type": "named", - "name": "timestamp" + "type": "array", + "element_type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "text" + } + } } } - }, - "LastName": { - "type": { - "type": "named", - "name": "varchar" - } - }, - "Phone": { + } + } + }, + "make_person": { + "description": "A native query used to test support for composite types", + "fields": { + "result": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "person" } } - }, - "PostalCode": { + } + } + }, + "organization": { + "fields": { + "committees": { "type": { "type": "nullable", "underlying_type": { - "type": "named", - "name": "varchar" + "type": "array", + "element_type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "committee" + } + } } } }, - "ReportsTo": { + "name": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "text" } } - }, - "State": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "varchar" - } - } - }, - "Title": { + } + } + }, + "organization_identity_function": { + "description": "A native query used to test support for composite types", + "fields": { + "result_the_field": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "organization" } } } } }, - "insert_Employee_response": { - "description": "Responses from the 'insert_Employee' procedure", + "person": { "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "address": { "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "person_address" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "name": { "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "Employee" + "name": "person_name" } } } } }, - "insert_Genre_object": { + "person_address": { + "description": "The address of a person, obviously", "fields": { - "GenreId": { + "address_line_1": { + "description": "Address line No 1", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "text" + } } }, - "Name": { + "address_line_2": { + "description": "Address line No 2", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "text" } } } } }, - "insert_Genre_response": { - "description": "Responses from the 'insert_Genre' procedure", + "person_name": { + "description": "The name of a person, obviously", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "first_name": { + "description": "The first name of a person", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "text" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "last_name": { + "description": "The last name of a person", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "Genre" + "name": "text" } } } } }, - "insert_InvoiceLine_object": { + "phone_numbers": { "fields": { - "InvoiceId": { - "type": { - "type": "named", - "name": "int4" - } - }, - "InvoiceLineId": { - "type": { - "type": "named", - "name": "int4" - } - }, - "Quantity": { - "type": { - "type": "named", - "name": "int4" - } - }, - "TrackId": { - "type": { - "type": "named", - "name": "int4" - } - }, - "UnitPrice": { + "the_number": { "type": { "type": "named", - "name": "numeric" + "name": "Phone" } } } }, - "insert_InvoiceLine_response": { - "description": "Responses from the 'insert_InvoiceLine' procedure", + "spatial_ref_sys": { "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } - }, - "returning": { - "description": "Data from rows affected by the mutation", + "auth_name": { "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "InvoiceLine" + "name": "varchar" } } - } - } - }, - "insert_Invoice_object": { - "fields": { - "BillingAddress": { + }, + "auth_srid": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "int4" } } }, - "BillingCity": { + "proj4text": { "type": { "type": "nullable", "underlying_type": { @@ -4113,7 +4078,13 @@ expression: result } } }, - "BillingCountry": { + "srid": { + "type": { + "type": "named", + "name": "int4" + } + }, + "srtext": { "type": { "type": "nullable", "underlying_type": { @@ -4121,123 +4092,129 @@ expression: result "name": "varchar" } } - }, - "BillingPostalCode": { + } + } + }, + "summarize_organizations": { + "description": "A native query used to test support array-valued variables", + "fields": { + "result": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "text" } } - }, - "BillingState": { + } + } + }, + "topology_layer": { + "fields": { + "child_id": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "int4" } } }, - "CustomerId": { + "feature_column": { + "type": { + "type": "named", + "name": "varchar" + } + }, + "feature_type": { "type": { "type": "named", "name": "int4" } }, - "InvoiceDate": { + "layer_id": { "type": { "type": "named", - "name": "timestamp" + "name": "int4" } }, - "InvoiceId": { + "level": { "type": { "type": "named", "name": "int4" } }, - "Total": { + "schema_name": { "type": { "type": "named", - "name": "numeric" + "name": "varchar" } - } - } - }, - "insert_Invoice_response": { - "description": "Responses from the 'insert_Invoice' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + }, + "table_name": { "type": { "type": "named", - "name": "int4" + "name": "varchar" } }, - "returning": { - "description": "Data from rows affected by the mutation", + "topology_id": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "Invoice" - } + "type": "named", + "name": "int4" } } } }, - "insert_MediaType_object": { + "topology_topology": { "fields": { - "MediaTypeId": { + "hasz": { + "type": { + "type": "named", + "name": "bool" + } + }, + "id": { "type": { "type": "named", "name": "int4" } }, - "Name": { + "name": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "varchar" - } + "type": "named", + "name": "varchar" } - } - } - }, - "insert_MediaType_response": { - "description": "Responses from the 'insert_MediaType' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + }, + "precision": { "type": { "type": "named", - "name": "int4" + "name": "float8" } }, - "returning": { - "description": "Data from rows affected by the mutation", + "srid": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "MediaType" - } + "type": "named", + "name": "int4" } } } }, - "insert_PlaylistTrack_object": { + "update_column_Album_AlbumId": { + "description": "Update the 'AlbumId' column in the 'Album' collection", "fields": { - "PlaylistId": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "TrackId": { + } + } + }, + "update_column_Album_ArtistId": { + "description": "Update the 'ArtistId' column in the 'Album' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" @@ -4245,40 +4222,23 @@ expression: result } } }, - "insert_PlaylistTrack_response": { - "description": "Responses from the 'insert_PlaylistTrack' procedure", + "update_column_Album_Title": { + "description": "Update the 'Title' column in the 'Album' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "int4" - } - }, - "returning": { - "description": "Data from rows affected by the mutation", - "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "PlaylistTrack" - } + "name": "varchar" } } } }, - "insert_Playlist_object": { + "update_column_Artist_ArtistId": { + "description": "Update the 'ArtistId' column in the 'Artist' collection", "fields": { - "Name": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "varchar" - } - } - }, - "PlaylistId": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" @@ -4286,49 +4246,56 @@ expression: result } } }, - "insert_Playlist_response": { - "description": "Responses from the 'insert_Playlist' procedure", + "update_column_Artist_Name": { + "description": "Update the 'Name' column in the 'Artist' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } - }, - "returning": { - "description": "Data from rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "Playlist" + "name": "varchar" } } } } }, - "insert_Track_object": { + "update_column_Customer_Address": { + "description": "Update the 'Address' column in the 'Customer' collection", "fields": { - "AlbumId": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "varchar" } } - }, - "Bytes": { + } + } + }, + "update_column_Customer_City": { + "description": "Update the 'City' column in the 'Customer' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "varchar" } } - }, - "Composer": { + } + } + }, + "update_column_Customer_Company": { + "description": "Update the 'Company' column in the 'Customer' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -4336,91 +4303,107 @@ expression: result "name": "varchar" } } - }, - "GenreId": { + } + } + }, + "update_column_Customer_Country": { + "description": "Update the 'Country' column in the 'Customer' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "varchar" } } - }, - "MediaTypeId": { - "type": { - "type": "named", - "name": "int4" - } - }, - "Milliseconds": { + } + } + }, + "update_column_Customer_CustomerId": { + "description": "Update the 'CustomerId' column in the 'Customer' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "Name": { + } + } + }, + "update_column_Customer_Email": { + "description": "Update the 'Email' column in the 'Customer' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "varchar" } - }, - "TrackId": { + } + } + }, + "update_column_Customer_Fax": { + "description": "Update the 'Fax' column in the 'Customer' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "varchar" + } } - }, - "UnitPrice": { + } + } + }, + "update_column_Customer_FirstName": { + "description": "Update the 'FirstName' column in the 'Customer' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "numeric" + "name": "varchar" } } } }, - "insert_Track_response": { - "description": "Responses from the 'insert_Track' procedure", + "update_column_Customer_LastName": { + "description": "Update the 'LastName' column in the 'Customer' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "int4" - } - }, - "returning": { - "description": "Data from rows affected by the mutation", - "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "Track" - } + "name": "varchar" } } } }, - "insert_album": { + "update_column_Customer_Phone": { + "description": "Update the 'Phone' column in the 'Customer' collection", "fields": { - "AlbumId": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "int4" - } - } - }, - "ArtistId": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "varchar" } } - }, - "Title": { + } + } + }, + "update_column_Customer_PostalCode": { + "description": "Update the 'PostalCode' column in the 'Customer' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -4431,31 +4414,26 @@ expression: result } } }, - "insert_album_response": { - "description": "Responses from the 'insert_album' procedure", + "update_column_Customer_State": { + "description": "Update the 'State' column in the 'Customer' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } - }, - "returning": { - "description": "Data from rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "insert_album" + "name": "varchar" } } } } }, - "insert_artist": { + "update_column_Customer_SupportRepId": { + "description": "Update the 'SupportRepId' column in the 'Customer' collection", "fields": { - "ArtistId": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -4463,8 +4441,14 @@ expression: result "name": "int4" } } - }, - "Name": { + } + } + }, + "update_column_Employee_Address": { + "description": "Update the 'Address' column in the 'Employee' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -4475,463 +4459,434 @@ expression: result } } }, - "insert_artist_response": { - "description": "Responses from the 'insert_artist' procedure", + "update_column_Employee_BirthDate": { + "description": "Update the 'BirthDate' column in the 'Employee' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } - }, - "returning": { - "description": "Data from rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "insert_artist" + "name": "timestamp" } } } } }, - "insert_custom_defaults_object": { + "update_column_Employee_City": { + "description": "Update the 'City' column in the 'Employee' collection", "fields": { - "birthday": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "date" + "name": "varchar" } } - }, - "height_cm": { + } + } + }, + "update_column_Employee_Country": { + "description": "Update the 'Country' column in the 'Employee' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "numeric" + "name": "varchar" } } - }, - "name": { + } + } + }, + "update_column_Employee_Email": { + "description": "Update the 'Email' column in the 'Employee' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "text" + "name": "varchar" } } } } }, - "insert_custom_defaults_response": { - "description": "Responses from the 'insert_custom_defaults' procedure", + "update_column_Employee_EmployeeId": { + "description": "Update the 'EmployeeId' column in the 'Employee' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "returning": { - "description": "Data from rows affected by the mutation", - "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "custom_defaults" - } - } } } }, - "insert_custom_dog_object": { + "update_column_Employee_Fax": { + "description": "Update the 'Fax' column in the 'Employee' collection", "fields": { - "adopter_name": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "text" + "name": "varchar" } } - }, - "birthday": { + } + } + }, + "update_column_Employee_FirstName": { + "description": "Update the 'FirstName' column in the 'Employee' collection", + "fields": { + "_set": { + "description": "Set the column to this value", + "type": { + "type": "named", + "name": "varchar" + } + } + } + }, + "update_column_Employee_HireDate": { + "description": "Update the 'HireDate' column in the 'Employee' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "date" + "name": "timestamp" } } - }, - "height_cm": { - "type": { - "type": "named", - "name": "numeric" - } - }, - "name": { - "type": { - "type": "named", - "name": "text" - } } } }, - "insert_custom_dog_response": { - "description": "Responses from the 'insert_custom_dog' procedure", + "update_column_Employee_LastName": { + "description": "Update the 'LastName' column in the 'Employee' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "int4" + "name": "varchar" } - }, - "returning": { - "description": "Data from rows affected by the mutation", + } + } + }, + "update_column_Employee_Phone": { + "description": "Update the 'Phone' column in the 'Employee' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "custom_dog" + "name": "varchar" } } } } }, - "insert_custom_test_cidr_object": { + "update_column_Employee_PostalCode": { + "description": "Update the 'PostalCode' column in the 'Employee' collection", "fields": { - "ip": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "cidr" + "name": "varchar" } } - }, - "service": { + } + } + }, + "update_column_Employee_ReportsTo": { + "description": "Update the 'ReportsTo' column in the 'Employee' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "text" + "name": "int4" } } } } }, - "insert_custom_test_cidr_response": { - "description": "Responses from the 'insert_custom_test_cidr' procedure", + "update_column_Employee_State": { + "description": "Update the 'State' column in the 'Employee' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } - }, - "returning": { - "description": "Data from rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "custom_test_cidr" + "name": "varchar" } } } } }, - "insert_deck_of_cards_object": { + "update_column_Employee_Title": { + "description": "Update the 'Title' column in the 'Employee' collection", "fields": { - "pips": { - "type": { - "type": "named", - "name": "int2" - } - }, - "suit": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "named", - "name": "card_suit" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "varchar" + } } } } }, - "insert_deck_of_cards_response": { - "description": "Responses from the 'insert_deck_of_cards' procedure", + "update_column_Genre_GenreId": { + "description": "Update the 'GenreId' column in the 'Genre' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "returning": { - "description": "Data from rows affected by the mutation", - "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "deck_of_cards" - } - } } } }, - "insert_discoverable_types_root_occurrence_object": { + "update_column_Genre_Name": { + "description": "Update the 'Name' column in the 'Genre' collection", "fields": { - "col": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "discoverable_types" + "name": "varchar" } } } } }, - "insert_discoverable_types_root_occurrence_response": { - "description": "Responses from the 'insert_discoverable_types_root_occurrence' procedure", + "update_column_InvoiceLine_InvoiceId": { + "description": "Update the 'InvoiceId' column in the 'InvoiceLine' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "returning": { - "description": "Data from rows affected by the mutation", + } + } + }, + "update_column_InvoiceLine_InvoiceLineId": { + "description": "Update the 'InvoiceLineId' column in the 'InvoiceLine' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "discoverable_types_root_occurrence" - } + "type": "named", + "name": "int4" } } } }, - "insert_even_numbers_object": { + "update_column_InvoiceLine_Quantity": { + "description": "Update the 'Quantity' column in the 'InvoiceLine' collection", "fields": { - "the_number": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "even_number" + "name": "int4" } } } }, - "insert_even_numbers_response": { - "description": "Responses from the 'insert_even_numbers' procedure", + "update_column_InvoiceLine_TrackId": { + "description": "Update the 'TrackId' column in the 'InvoiceLine' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "returning": { - "description": "Data from rows affected by the mutation", + } + } + }, + "update_column_InvoiceLine_UnitPrice": { + "description": "Update the 'UnitPrice' column in the 'InvoiceLine' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "even_numbers" - } + "type": "named", + "name": "numeric" } } } }, - "insert_group_leader_object": { + "update_column_Invoice_BillingAddress": { + "description": "Update the 'BillingAddress' column in the 'Invoice' collection", "fields": { - "characters": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "characters" + "name": "varchar" } } - }, - "id": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "int4" - } - } - }, - "name": { + } + } + }, + "update_column_Invoice_BillingCity": { + "description": "Update the 'BillingCity' column in the 'Invoice' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "chara" + "name": "varchar" } } } } }, - "insert_group_leader_response": { - "description": "Responses from the 'insert_group_leader' procedure", + "update_column_Invoice_BillingCountry": { + "description": "Update the 'BillingCountry' column in the 'Invoice' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } - }, - "returning": { - "description": "Data from rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "group_leader" + "name": "varchar" } } } } }, - "insert_institution_institution_object": { + "update_column_Invoice_BillingPostalCode": { + "description": "Update the 'BillingPostalCode' column in the 'Invoice' collection", "fields": { - "departments": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "array", - "element_type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } - } - } - } - }, - "id": { - "type": { - "type": "named", - "name": "int4" - } - }, - "location": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "institution_location" + "name": "varchar" } } - }, - "name": { + } + } + }, + "update_column_Invoice_BillingState": { + "description": "Update the 'BillingState' column in the 'Invoice' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "text" + "name": "varchar" } } - }, - "songs": { + } + } + }, + "update_column_Invoice_CustomerId": { + "description": "Update the 'CustomerId' column in the 'Invoice' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "institution_institution_songs" - } + "type": "named", + "name": "int4" } - }, - "staff": { + } + } + }, + "update_column_Invoice_InvoiceDate": { + "description": "Update the 'InvoiceDate' column in the 'Invoice' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "array", - "element_type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "institution_staff" - } - } - } + "type": "named", + "name": "timestamp" } } } }, - "insert_institution_institution_response": { - "description": "Responses from the 'insert_institution_institution' procedure", + "update_column_Invoice_InvoiceId": { + "description": "Update the 'InvoiceId' column in the 'Invoice' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "returning": { - "description": "Data from rows affected by the mutation", - "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "institution_institution" - } - } } } }, - "insert_phone_numbers_object": { + "update_column_Invoice_Total": { + "description": "Update the 'Total' column in the 'Invoice' collection", "fields": { - "the_number": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "Phone" + "name": "numeric" } } } }, - "insert_phone_numbers_response": { - "description": "Responses from the 'insert_phone_numbers' procedure", + "update_column_MediaType_MediaTypeId": { + "description": "Update the 'MediaTypeId' column in the 'MediaType' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "returning": { - "description": "Data from rows affected by the mutation", - "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "phone_numbers" - } - } } } }, - "insert_spatial_ref_sys_object": { + "update_column_MediaType_Name": { + "description": "Update the 'Name' column in the 'MediaType' collection", "fields": { - "auth_name": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -4939,17 +4894,38 @@ expression: result "name": "varchar" } } - }, - "auth_srid": { + } + } + }, + "update_column_PlaylistTrack_PlaylistId": { + "description": "Update the 'PlaylistId' column in the 'PlaylistTrack' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "int4" - } + "type": "named", + "name": "int4" } - }, - "proj4text": { + } + } + }, + "update_column_PlaylistTrack_TrackId": { + "description": "Update the 'TrackId' column in the 'PlaylistTrack' collection", + "fields": { + "_set": { + "description": "Set the column to this value", + "type": { + "type": "named", + "name": "int4" + } + } + } + }, + "update_column_Playlist_Name": { + "description": "Update the 'Name' column in the 'Playlist' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -4957,49 +4933,71 @@ expression: result "name": "varchar" } } - }, - "srid": { + } + } + }, + "update_column_Playlist_PlaylistId": { + "description": "Update the 'PlaylistId' column in the 'Playlist' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "srtext": { + } + } + }, + "update_column_Track_AlbumId": { + "description": "Update the 'AlbumId' column in the 'Track' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "int4" } } } } }, - "insert_spatial_ref_sys_response": { - "description": "Responses from the 'insert_spatial_ref_sys' procedure", + "update_column_Track_Bytes": { + "description": "Update the 'Bytes' column in the 'Track' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "int4" + } } - }, - "returning": { - "description": "Data from rows affected by the mutation", + } + } + }, + "update_column_Track_Composer": { + "description": "Update the 'Composer' column in the 'Track' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "spatial_ref_sys" + "name": "varchar" } } } } }, - "insert_topology_layer_object": { + "update_column_Track_GenreId": { + "description": "Update the 'GenreId' column in the 'Track' collection", "fields": { - "child_id": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -5007,163 +5005,164 @@ expression: result "name": "int4" } } - }, - "feature_column": { - "type": { - "type": "named", - "name": "varchar" - } - }, - "feature_type": { + } + } + }, + "update_column_Track_MediaTypeId": { + "description": "Update the 'MediaTypeId' column in the 'Track' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "layer_id": { + } + } + }, + "update_column_Track_Milliseconds": { + "description": "Update the 'Milliseconds' column in the 'Track' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "level": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "int4" - } - } - }, - "schema_name": { + } + } + }, + "update_column_Track_Name": { + "description": "Update the 'Name' column in the 'Track' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "varchar" } - }, - "table_name": { + } + } + }, + "update_column_Track_TrackId": { + "description": "Update the 'TrackId' column in the 'Track' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "varchar" + "name": "int4" } - }, - "topology_id": { + } + } + }, + "update_column_Track_UnitPrice": { + "description": "Update the 'UnitPrice' column in the 'Track' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "int4" + "name": "numeric" } } } }, - "insert_topology_layer_response": { - "description": "Responses from the 'insert_topology_layer' procedure", + "update_column_custom_defaults_birthday": { + "description": "Update the 'birthday' column in the 'custom_defaults' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "int4" + "name": "date" } - }, - "returning": { - "description": "Data from rows affected by the mutation", + } + } + }, + "update_column_custom_defaults_height_cm": { + "description": "Update the 'height_cm' column in the 'custom_defaults' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "topology_layer" - } + "type": "named", + "name": "numeric" } } } }, - "insert_topology_topology_object": { + "update_column_custom_defaults_name": { + "description": "Update the 'name' column in the 'custom_defaults' collection", "fields": { - "hasz": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "bool" + "name": "text" } } - }, - "id": { + } + } + }, + "update_column_custom_dog_adopter_name": { + "description": "Update the 'adopter_name' column in the 'custom_dog' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "text" } } - }, - "name": { - "type": { - "type": "named", - "name": "varchar" - } - }, - "precision": { - "type": { - "type": "named", - "name": "float8" - } - }, - "srid": { + } + } + }, + "update_column_custom_dog_birthday": { + "description": "Update the 'birthday' column in the 'custom_dog' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "int4" + "name": "date" } } } }, - "insert_topology_topology_response": { - "description": "Responses from the 'insert_topology_topology' procedure", + "update_column_custom_dog_height_cm": { + "description": "Update the 'height_cm' column in the 'custom_dog' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "int4" - } - }, - "returning": { - "description": "Data from rows affected by the mutation", - "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "topology_topology" - } + "name": "numeric" } } } }, - "institution_country": { + "update_column_custom_dog_name": { + "description": "Update the 'name' column in the 'custom_dog' collection", "fields": { - "continent": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } - } - }, - "name": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } + "type": "named", + "name": "text" } } } }, - "institution_institution": { + "update_column_institution_institution_departments": { + "description": "Update the 'departments' column in the 'institution_institution' collection", "fields": { - "departments": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -5177,14 +5176,26 @@ expression: result } } } - }, - "id": { + } + } + }, + "update_column_institution_institution_id": { + "description": "Update the 'id' column in the 'institution_institution' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", "name": "int4" } - }, - "location": { + } + } + }, + "update_column_institution_institution_location": { + "description": "Update the 'location' column in the 'institution_institution' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -5192,8 +5203,14 @@ expression: result "name": "institution_location" } } - }, - "name": { + } + } + }, + "update_column_institution_institution_name": { + "description": "Update the 'name' column in the 'institution_institution' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -5201,8 +5218,14 @@ expression: result "name": "text" } } - }, - "songs": { + } + } + }, + "update_column_institution_institution_songs": { + "description": "Update the 'songs' column in the 'institution_institution' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -5210,8 +5233,14 @@ expression: result "name": "institution_institution_songs" } } - }, - "staff": { + } + } + }, + "update_column_institution_institution_staff": { + "description": "Update the 'staff' column in the 'institution_institution' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -5228,18 +5257,26 @@ expression: result } } }, - "institution_institution_songs": { + "update_column_spatial_ref_sys_auth_name": { + "description": "Update the 'auth_name' column in the 'spatial_ref_sys' collection", "fields": { - "primary_anthem_track_id": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "varchar" } } - }, - "secondary_anthem_track_id": { + } + } + }, + "update_column_spatial_ref_sys_auth_srid": { + "description": "Update the 'auth_srid' column in the 'spatial_ref_sys' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { @@ -5250,378 +5287,385 @@ expression: result } } }, - "institution_location": { + "update_column_spatial_ref_sys_proj4text": { + "description": "Update the 'proj4text' column in the 'spatial_ref_sys' collection", "fields": { - "campuses": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "array", - "element_type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } - } - } - } - }, - "city": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } - } - }, - "country": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "institution_country" + "name": "varchar" } } } } }, - "institution_staff": { + "update_column_spatial_ref_sys_srid": { + "description": "Update the 'srid' column in the 'spatial_ref_sys' collection", "fields": { - "favourite_artist_id": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "int4" - } + "type": "named", + "name": "int4" } - }, - "first_name": { + } + } + }, + "update_column_spatial_ref_sys_srtext": { + "description": "Update the 'srtext' column in the 'spatial_ref_sys' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "text" + "name": "varchar" } } - }, - "last_name": { + } + } + }, + "update_column_topology_layer_child_id": { + "description": "Update the 'child_id' column in the 'topology_layer' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "text" - } - } - }, - "specialities": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "array", - "element_type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } - } + "name": "int4" } } } } }, - "make_person": { - "description": "A native query used to test support for composite types", + "update_column_topology_layer_feature_column": { + "description": "Update the 'feature_column' column in the 'topology_layer' collection", "fields": { - "result": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "person" - } + "type": "named", + "name": "varchar" } } } }, - "organization": { + "update_column_topology_layer_feature_type": { + "description": "Update the 'feature_type' column in the 'topology_layer' collection", "fields": { - "committees": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "array", - "element_type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "committee" - } - } - } + "type": "named", + "name": "int4" } - }, - "name": { + } + } + }, + "update_column_topology_layer_layer_id": { + "description": "Update the 'layer_id' column in the 'topology_layer' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } + "type": "named", + "name": "int4" } } } }, - "organization_identity_function": { - "description": "A native query used to test support for composite types", + "update_column_topology_layer_level": { + "description": "Update the 'level' column in the 'topology_layer' collection", "fields": { - "result_the_field": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "organization" - } + "type": "named", + "name": "int4" } } } }, - "person": { + "update_column_topology_layer_schema_name": { + "description": "Update the 'schema_name' column in the 'topology_layer' collection", "fields": { - "address": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "person_address" - } + "type": "named", + "name": "varchar" } - }, - "name": { + } + } + }, + "update_column_topology_layer_table_name": { + "description": "Update the 'table_name' column in the 'topology_layer' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "person_name" - } + "type": "named", + "name": "varchar" } } } }, - "person_address": { - "description": "The address of a person, obviously", + "update_column_topology_layer_topology_id": { + "description": "Update the 'topology_id' column in the 'topology_layer' collection", "fields": { - "address_line_1": { - "description": "Address line No 1", + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } + "type": "named", + "name": "int4" } - }, - "address_line_2": { - "description": "Address line No 2", + } + } + }, + "update_column_topology_topology_hasz": { + "description": "Update the 'hasz' column in the 'topology_topology' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } + "type": "named", + "name": "bool" } } } }, - "person_name": { - "description": "The name of a person, obviously", + "update_column_topology_topology_id": { + "description": "Update the 'id' column in the 'topology_topology' collection", "fields": { - "first_name": { - "description": "The first name of a person", + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } + "type": "named", + "name": "int4" } - }, - "last_name": { - "description": "The last name of a person", + } + } + }, + "update_column_topology_topology_name": { + "description": "Update the 'name' column in the 'topology_topology' collection", + "fields": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } + "type": "named", + "name": "varchar" } } } }, - "phone_numbers": { + "update_column_topology_topology_precision": { + "description": "Update the 'precision' column in the 'topology_topology' collection", "fields": { - "the_number": { + "_set": { + "description": "Set the column to this value", "type": { "type": "named", - "name": "Phone" + "name": "float8" } } } }, - "spatial_ref_sys": { + "update_column_topology_topology_srid": { + "description": "Update the 'srid' column in the 'topology_topology' collection", "fields": { - "auth_name": { + "_set": { + "description": "Set the column to this value", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "varchar" - } + "type": "named", + "name": "int4" } - }, - "auth_srid": { + } + } + }, + "v2_delete_Album_by_AlbumId_response": { + "description": "Responses from the 'v2_delete_Album_by_AlbumId' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "int4" - } + "type": "named", + "name": "int4" } }, - "proj4text": { + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "varchar" + "name": "Album" } } - }, - "srid": { + } + } + }, + "v2_delete_Artist_by_ArtistId_response": { + "description": "Responses from the 'v2_delete_Artist_by_ArtistId' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } }, - "srtext": { + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "varchar" + "name": "Artist" } } } } }, - "summarize_organizations": { - "description": "A native query used to test support array-valued variables", + "v2_delete_Customer_by_CustomerId_response": { + "description": "Responses from the 'v2_delete_Customer_by_CustomerId' procedure", "fields": { - "result": { + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "named", + "name": "int4" + } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { "type": "named", - "name": "text" + "name": "Customer" } } } } }, - "topology_layer": { + "v2_delete_Employee_by_EmployeeId_response": { + "description": "Responses from the 'v2_delete_Employee_by_EmployeeId' procedure", "fields": { - "child_id": { - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "int4" - } - } - }, - "feature_column": { - "type": { - "type": "named", - "name": "varchar" - } - }, - "feature_type": { + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } }, - "layer_id": { + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "Employee" + } } - }, - "level": { + } + } + }, + "v2_delete_Genre_by_GenreId_response": { + "description": "Responses from the 'v2_delete_Genre_by_GenreId' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } }, - "schema_name": { + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "named", - "name": "varchar" + "type": "array", + "element_type": { + "type": "named", + "name": "Genre" + } } - }, - "table_name": { + } + } + }, + "v2_delete_InvoiceLine_by_InvoiceLineId_response": { + "description": "Responses from the 'v2_delete_InvoiceLine_by_InvoiceLineId' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", - "name": "varchar" + "name": "int4" } }, - "topology_id": { + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "InvoiceLine" + } } } } }, - "topology_topology": { + "v2_delete_Invoice_by_InvoiceId_response": { + "description": "Responses from the 'v2_delete_Invoice_by_InvoiceId' procedure", "fields": { - "hasz": { - "type": { - "type": "named", - "name": "bool" - } - }, - "id": { + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } }, - "name": { + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "named", - "name": "varchar" + "type": "array", + "element_type": { + "type": "named", + "name": "Invoice" + } } - }, - "precision": { + } + } + }, + "v2_delete_MediaType_by_MediaTypeId_response": { + "description": "Responses from the 'v2_delete_MediaType_by_MediaTypeId' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", - "name": "float8" + "name": "int4" } }, - "srid": { + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "MediaType" + } } } } }, - "update_Album_by_AlbumId_response": { - "description": "Responses from the 'update_Album_by_AlbumId' procedure", + "v2_delete_PlaylistTrack_by_PlaylistId_and_TrackId_response": { + "description": "Responses from the 'v2_delete_PlaylistTrack_by_PlaylistId_and_TrackId' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -5636,49 +5680,36 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "Album" + "name": "PlaylistTrack" } } } } }, - "update_Album_by_AlbumId_update_columns": { - "description": "Update the columns of the 'Album' collection", + "v2_delete_Playlist_by_PlaylistId_response": { + "description": "Responses from the 'v2_delete_Playlist_by_PlaylistId' procedure", "fields": { - "AlbumId": { - "description": "Update the 'AlbumId' column in the 'Album' collection.", - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Album_AlbumId" - } - } - }, - "ArtistId": { - "description": "Update the 'ArtistId' column in the 'Album' collection.", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Album_ArtistId" - } + "type": "named", + "name": "int4" } }, - "Title": { - "description": "Update the 'Title' column in the 'Album' collection.", + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "update_column_Album_Title" + "name": "Playlist" } } } } }, - "update_Artist_by_ArtistId_response": { - "description": "Responses from the 'update_Artist_by_ArtistId' procedure", + "v2_delete_Track_by_TrackId_response": { + "description": "Responses from the 'v2_delete_Track_by_TrackId' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -5693,39 +5724,36 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "Artist" + "name": "Track" } } } } }, - "update_Artist_by_ArtistId_update_columns": { - "description": "Update the columns of the 'Artist' collection", + "v2_delete_custom_defaults_by_id_response": { + "description": "Responses from the 'v2_delete_custom_defaults_by_id' procedure", "fields": { - "ArtistId": { - "description": "Update the 'ArtistId' column in the 'Artist' collection.", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Artist_ArtistId" - } + "type": "named", + "name": "int4" } }, - "Name": { - "description": "Update the 'Name' column in the 'Artist' collection.", + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "update_column_Artist_Name" + "name": "custom_defaults" } } } } }, - "update_Customer_by_CustomerId_response": { - "description": "Responses from the 'update_Customer_by_CustomerId' procedure", + "v2_delete_custom_dog_by_id_response": { + "description": "Responses from the 'v2_delete_custom_dog_by_id' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -5740,149 +5768,214 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "Customer" + "name": "custom_dog" } } } } }, - "update_Customer_by_CustomerId_update_columns": { - "description": "Update the columns of the 'Customer' collection", + "v2_delete_institution_institution_by_id_response": { + "description": "Responses from the 'v2_delete_institution_institution_by_id' procedure", "fields": { - "Address": { - "description": "Update the 'Address' column in the 'Customer' collection.", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Customer_Address" - } + "type": "named", + "name": "int4" } }, - "City": { - "description": "Update the 'City' column in the 'Customer' collection.", + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "update_column_Customer_City" + "name": "institution_institution" } } - }, - "Company": { - "description": "Update the 'Company' column in the 'Customer' collection.", + } + } + }, + "v2_delete_spatial_ref_sys_by_srid_response": { + "description": "Responses from the 'v2_delete_spatial_ref_sys_by_srid' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Customer_Company" - } + "type": "named", + "name": "int4" } }, - "Country": { - "description": "Update the 'Country' column in the 'Customer' collection.", + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "update_column_Customer_Country" + "name": "spatial_ref_sys" } } - }, - "CustomerId": { - "description": "Update the 'CustomerId' column in the 'Customer' collection.", + } + } + }, + "v2_delete_topology_layer_by_feature_column_and_schema_name_and_table_name_response": { + "description": "Responses from the 'v2_delete_topology_layer_by_feature_column_and_schema_name_and_table_name' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Customer_CustomerId" - } + "type": "named", + "name": "int4" } }, - "Email": { - "description": "Update the 'Email' column in the 'Customer' collection.", + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "update_column_Customer_Email" + "name": "topology_layer" } } + } + } + }, + "v2_delete_topology_layer_by_layer_id_and_topology_id_response": { + "description": "Responses from the 'v2_delete_topology_layer_by_layer_id_and_topology_id' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", + "type": { + "type": "named", + "name": "int4" + } }, - "Fax": { - "description": "Update the 'Fax' column in the 'Customer' collection.", + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "update_column_Customer_Fax" + "name": "topology_layer" } } + } + } + }, + "v2_delete_topology_topology_by_id_response": { + "description": "Responses from the 'v2_delete_topology_topology_by_id' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", + "type": { + "type": "named", + "name": "int4" + } }, - "FirstName": { - "description": "Update the 'FirstName' column in the 'Customer' collection.", + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "update_column_Customer_FirstName" + "name": "topology_topology" } } + } + } + }, + "v2_delete_topology_topology_by_name_response": { + "description": "Responses from the 'v2_delete_topology_topology_by_name' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", + "type": { + "type": "named", + "name": "int4" + } }, - "LastName": { - "description": "Update the 'LastName' column in the 'Customer' collection.", + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "update_column_Customer_LastName" + "name": "topology_topology" } } + } + } + }, + "v2_insert_Album_object": { + "fields": { + "AlbumId": { + "description": "The identifier of an album", + "type": { + "type": "named", + "name": "int4" + } }, - "Phone": { - "description": "Update the 'Phone' column in the 'Customer' collection.", + "ArtistId": { + "description": "The id of the artist that authored the album", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Customer_Phone" - } + "type": "named", + "name": "int4" } }, - "PostalCode": { - "description": "Update the 'PostalCode' column in the 'Customer' collection.", + "Title": { + "description": "The title of an album", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Customer_PostalCode" - } + "type": "named", + "name": "varchar" + } + } + } + }, + "v2_insert_Album_response": { + "description": "Responses from the 'v2_insert_Album' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", + "type": { + "type": "named", + "name": "int4" } }, - "State": { - "description": "Update the 'State' column in the 'Customer' collection.", + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "update_column_Customer_State" + "name": "Album" } } + } + } + }, + "v2_insert_Artist_object": { + "fields": { + "ArtistId": { + "description": "The identifier of an artist", + "type": { + "type": "named", + "name": "int4" + } }, - "SupportRepId": { - "description": "Update the 'SupportRepId' column in the 'Customer' collection.", + "Name": { + "description": "The name of an artist", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Customer_SupportRepId" + "name": "varchar" } } } } }, - "update_Employee_by_EmployeeId_response": { - "description": "Responses from the 'update_Employee_by_EmployeeId' procedure", + "v2_insert_Artist_response": { + "description": "Responses from the 'v2_insert_Artist' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -5897,169 +5990,126 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "Employee" + "name": "Artist" } } } } }, - "update_Employee_by_EmployeeId_update_columns": { - "description": "Update the columns of the 'Employee' collection", + "v2_insert_Customer_object": { "fields": { "Address": { - "description": "Update the 'Address' column in the 'Employee' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Employee_Address" + "name": "varchar" } } }, - "BirthDate": { - "description": "Update the 'BirthDate' column in the 'Employee' collection.", + "City": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Employee_BirthDate" + "name": "varchar" } } }, - "City": { - "description": "Update the 'City' column in the 'Employee' collection.", + "Company": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Employee_City" + "name": "varchar" } } }, "Country": { - "description": "Update the 'Country' column in the 'Employee' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Employee_Country" + "name": "varchar" } } }, - "Email": { - "description": "Update the 'Email' column in the 'Employee' collection.", + "CustomerId": { + "description": "The identifier of customer", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Employee_Email" - } + "type": "named", + "name": "int4" } }, - "EmployeeId": { - "description": "Update the 'EmployeeId' column in the 'Employee' collection.", + "Email": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Employee_EmployeeId" - } + "type": "named", + "name": "varchar" } }, "Fax": { - "description": "Update the 'Fax' column in the 'Employee' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Employee_Fax" + "name": "varchar" } } }, "FirstName": { - "description": "Update the 'FirstName' column in the 'Employee' collection.", - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Employee_FirstName" - } - } - }, - "HireDate": { - "description": "Update the 'HireDate' column in the 'Employee' collection.", + "description": "The first name of a customer", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Employee_HireDate" - } + "type": "named", + "name": "varchar" } }, "LastName": { - "description": "Update the 'LastName' column in the 'Employee' collection.", + "description": "The last name of a customer", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Employee_LastName" - } + "type": "named", + "name": "varchar" } }, "Phone": { - "description": "Update the 'Phone' column in the 'Employee' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Employee_Phone" + "name": "varchar" } } }, "PostalCode": { - "description": "Update the 'PostalCode' column in the 'Employee' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Employee_PostalCode" - } - } - }, - "ReportsTo": { - "description": "Update the 'ReportsTo' column in the 'Employee' collection.", - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Employee_ReportsTo" + "name": "varchar" } } }, "State": { - "description": "Update the 'State' column in the 'Employee' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Employee_State" + "name": "varchar" } } }, - "Title": { - "description": "Update the 'Title' column in the 'Employee' collection.", + "SupportRepId": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Employee_Title" + "name": "int4" } } } } }, - "update_Genre_by_GenreId_response": { - "description": "Responses from the 'update_Genre_by_GenreId' procedure", + "v2_insert_Customer_response": { + "description": "Responses from the 'v2_insert_Customer' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -6074,233 +6124,144 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "Genre" + "name": "Customer" } } } } }, - "update_Genre_by_GenreId_update_columns": { - "description": "Update the columns of the 'Genre' collection", + "v2_insert_Employee_object": { "fields": { - "GenreId": { - "description": "Update the 'GenreId' column in the 'Genre' collection.", - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Genre_GenreId" - } - } - }, - "Name": { - "description": "Update the 'Name' column in the 'Genre' collection.", + "Address": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Genre_Name" + "name": "varchar" } } - } - } - }, - "update_InvoiceLine_by_InvoiceLineId_response": { - "description": "Responses from the 'update_InvoiceLine_by_InvoiceLineId' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } }, - "returning": { - "description": "Data from rows affected by the mutation", - "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "InvoiceLine" - } - } - } - } - }, - "update_InvoiceLine_by_InvoiceLineId_update_columns": { - "description": "Update the columns of the 'InvoiceLine' collection", - "fields": { - "InvoiceId": { - "description": "Update the 'InvoiceId' column in the 'InvoiceLine' collection.", + "BirthDate": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_InvoiceLine_InvoiceId" + "name": "timestamp" } } }, - "InvoiceLineId": { - "description": "Update the 'InvoiceLineId' column in the 'InvoiceLine' collection.", + "City": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_InvoiceLine_InvoiceLineId" + "name": "varchar" } } }, - "Quantity": { - "description": "Update the 'Quantity' column in the 'InvoiceLine' collection.", + "Country": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_InvoiceLine_Quantity" + "name": "varchar" } } }, - "TrackId": { - "description": "Update the 'TrackId' column in the 'InvoiceLine' collection.", + "Email": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_InvoiceLine_TrackId" + "name": "varchar" } } }, - "UnitPrice": { - "description": "Update the 'UnitPrice' column in the 'InvoiceLine' collection.", - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_InvoiceLine_UnitPrice" - } - } - } - } - }, - "update_Invoice_by_InvoiceId_response": { - "description": "Responses from the 'update_Invoice_by_InvoiceId' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "EmployeeId": { "type": { "type": "named", "name": "int4" } }, - "returning": { - "description": "Data from rows affected by the mutation", - "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "Invoice" - } - } - } - } - }, - "update_Invoice_by_InvoiceId_update_columns": { - "description": "Update the columns of the 'Invoice' collection", - "fields": { - "BillingAddress": { - "description": "Update the 'BillingAddress' column in the 'Invoice' collection.", + "Fax": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Invoice_BillingAddress" + "name": "varchar" } } }, - "BillingCity": { - "description": "Update the 'BillingCity' column in the 'Invoice' collection.", + "FirstName": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Invoice_BillingCity" - } + "type": "named", + "name": "varchar" } }, - "BillingCountry": { - "description": "Update the 'BillingCountry' column in the 'Invoice' collection.", + "HireDate": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Invoice_BillingCountry" + "name": "timestamp" } } }, - "BillingPostalCode": { - "description": "Update the 'BillingPostalCode' column in the 'Invoice' collection.", + "LastName": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Invoice_BillingPostalCode" - } + "type": "named", + "name": "varchar" } }, - "BillingState": { - "description": "Update the 'BillingState' column in the 'Invoice' collection.", + "Phone": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Invoice_BillingState" + "name": "varchar" } } }, - "CustomerId": { - "description": "Update the 'CustomerId' column in the 'Invoice' collection.", + "PostalCode": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Invoice_CustomerId" + "name": "varchar" } } }, - "InvoiceDate": { - "description": "Update the 'InvoiceDate' column in the 'Invoice' collection.", + "ReportsTo": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Invoice_InvoiceDate" + "name": "int4" } } }, - "InvoiceId": { - "description": "Update the 'InvoiceId' column in the 'Invoice' collection.", + "State": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Invoice_InvoiceId" + "name": "varchar" } } }, - "Total": { - "description": "Update the 'Total' column in the 'Invoice' collection.", + "Title": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Invoice_Total" + "name": "varchar" } } } } }, - "update_MediaType_by_MediaTypeId_response": { - "description": "Responses from the 'update_MediaType_by_MediaTypeId' procedure", + "v2_insert_Employee_response": { + "description": "Responses from the 'v2_insert_Employee' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -6315,39 +6276,33 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "MediaType" + "name": "Employee" } } } } }, - "update_MediaType_by_MediaTypeId_update_columns": { - "description": "Update the columns of the 'MediaType' collection", + "v2_insert_Genre_object": { "fields": { - "MediaTypeId": { - "description": "Update the 'MediaTypeId' column in the 'MediaType' collection.", + "GenreId": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_MediaType_MediaTypeId" - } + "type": "named", + "name": "int4" } }, "Name": { - "description": "Update the 'Name' column in the 'MediaType' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_MediaType_Name" + "name": "varchar" } } } } }, - "update_PlaylistTrack_by_PlaylistId_and_TrackId_response": { - "description": "Responses from the 'update_PlaylistTrack_by_PlaylistId_and_TrackId' procedure", + "v2_insert_Genre_response": { + "description": "Responses from the 'v2_insert_Genre' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -6362,39 +6317,48 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "PlaylistTrack" + "name": "Genre" } } } } }, - "update_PlaylistTrack_by_PlaylistId_and_TrackId_update_columns": { - "description": "Update the columns of the 'PlaylistTrack' collection", + "v2_insert_InvoiceLine_object": { "fields": { - "PlaylistId": { - "description": "Update the 'PlaylistId' column in the 'PlaylistTrack' collection.", + "InvoiceId": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_PlaylistTrack_PlaylistId" - } + "type": "named", + "name": "int4" + } + }, + "InvoiceLineId": { + "type": { + "type": "named", + "name": "int4" + } + }, + "Quantity": { + "type": { + "type": "named", + "name": "int4" } }, "TrackId": { - "description": "Update the 'TrackId' column in the 'PlaylistTrack' collection.", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_PlaylistTrack_TrackId" - } + "type": "named", + "name": "int4" + } + }, + "UnitPrice": { + "type": { + "type": "named", + "name": "numeric" } } } }, - "update_Playlist_by_PlaylistId_response": { - "description": "Responses from the 'update_Playlist_by_PlaylistId' procedure", + "v2_insert_InvoiceLine_response": { + "description": "Responses from the 'v2_insert_InvoiceLine' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -6409,207 +6373,189 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "Playlist" + "name": "InvoiceLine" } } } } }, - "update_Playlist_by_PlaylistId_update_columns": { - "description": "Update the columns of the 'Playlist' collection", + "v2_insert_Invoice_object": { "fields": { - "Name": { - "description": "Update the 'Name' column in the 'Playlist' collection.", + "BillingAddress": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Playlist_Name" + "name": "varchar" } } }, - "PlaylistId": { - "description": "Update the 'PlaylistId' column in the 'Playlist' collection.", + "BillingCity": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Playlist_PlaylistId" + "name": "varchar" } } - } - } - }, - "update_Track_by_TrackId_response": { - "description": "Responses from the 'update_Track_by_TrackId' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } }, - "returning": { - "description": "Data from rows affected by the mutation", - "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "Track" - } - } - } - } - }, - "update_Track_by_TrackId_update_columns": { - "description": "Update the columns of the 'Track' collection", - "fields": { - "AlbumId": { - "description": "Update the 'AlbumId' column in the 'Track' collection.", + "BillingCountry": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Track_AlbumId" + "name": "varchar" } } }, - "Bytes": { - "description": "Update the 'Bytes' column in the 'Track' collection.", + "BillingPostalCode": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Track_Bytes" + "name": "varchar" } } }, - "Composer": { - "description": "Update the 'Composer' column in the 'Track' collection.", + "BillingState": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Track_Composer" + "name": "varchar" } } }, - "GenreId": { - "description": "Update the 'GenreId' column in the 'Track' collection.", + "CustomerId": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Track_GenreId" - } + "type": "named", + "name": "int4" } }, - "MediaTypeId": { - "description": "Update the 'MediaTypeId' column in the 'Track' collection.", + "InvoiceDate": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Track_MediaTypeId" - } + "type": "named", + "name": "timestamp" } }, - "Milliseconds": { - "description": "Update the 'Milliseconds' column in the 'Track' collection.", + "InvoiceId": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Track_Milliseconds" - } + "type": "named", + "name": "int4" } }, - "Name": { - "description": "Update the 'Name' column in the 'Track' collection.", + "Total": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_Track_Name" - } + "type": "named", + "name": "numeric" + } + } + } + }, + "v2_insert_Invoice_response": { + "description": "Responses from the 'v2_insert_Invoice' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", + "type": { + "type": "named", + "name": "int4" } }, - "TrackId": { - "description": "Update the 'TrackId' column in the 'Track' collection.", + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "update_column_Track_TrackId" + "name": "Invoice" } } + } + } + }, + "v2_insert_MediaType_object": { + "fields": { + "MediaTypeId": { + "type": { + "type": "named", + "name": "int4" + } }, - "UnitPrice": { - "description": "Update the 'UnitPrice' column in the 'Track' collection.", + "Name": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_Track_UnitPrice" + "name": "varchar" } } } } }, - "update_column_Album_AlbumId": { - "description": "Update the 'AlbumId' column in the 'Album' collection", + "v2_insert_MediaType_response": { + "description": "Responses from the 'v2_insert_MediaType' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "MediaType" + } + } } } }, - "update_column_Album_ArtistId": { - "description": "Update the 'ArtistId' column in the 'Album' collection", + "v2_insert_PlaylistTrack_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "PlaylistId": { "type": { "type": "named", "name": "int4" } - } - } - }, - "update_column_Album_Title": { - "description": "Update the 'Title' column in the 'Album' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "TrackId": { "type": { "type": "named", - "name": "varchar" + "name": "int4" } } } }, - "update_column_Artist_ArtistId": { - "description": "Update the 'ArtistId' column in the 'Artist' collection", + "v2_insert_PlaylistTrack_response": { + "description": "Responses from the 'v2_insert_PlaylistTrack' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "PlaylistTrack" + } + } } } }, - "update_column_Artist_Name": { - "description": "Update the 'Name' column in the 'Artist' collection", + "v2_insert_Playlist_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "Name": { "type": { "type": "nullable", "underlying_type": { @@ -6617,59 +6563,58 @@ expression: result "name": "varchar" } } + }, + "PlaylistId": { + "type": { + "type": "named", + "name": "int4" + } } } }, - "update_column_Customer_Address": { - "description": "Update the 'Address' column in the 'Customer' collection", + "v2_insert_Playlist_response": { + "description": "Responses from the 'v2_insert_Playlist' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "named", + "name": "int4" + } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { "type": "named", - "name": "varchar" + "name": "Playlist" } } } } }, - "update_column_Customer_City": { - "description": "Update the 'City' column in the 'Customer' collection", + "v2_insert_Track_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "AlbumId": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "int4" } } - } - } - }, - "update_column_Customer_Company": { - "description": "Update the 'Company' column in the 'Customer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Bytes": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "int4" } } - } - } - }, - "update_column_Customer_Country": { - "description": "Update the 'Country' column in the 'Customer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Composer": { "type": { "type": "nullable", "underlying_type": { @@ -6677,455 +6622,505 @@ expression: result "name": "varchar" } } - } - } - }, - "update_column_Customer_CustomerId": { - "description": "Update the 'CustomerId' column in the 'Customer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "GenreId": { + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "int4" + } + } + }, + "MediaTypeId": { "type": { "type": "named", "name": "int4" } - } - } - }, - "update_column_Customer_Email": { - "description": "Update the 'Email' column in the 'Customer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Milliseconds": { + "type": { + "type": "named", + "name": "int4" + } + }, + "Name": { "type": { "type": "named", "name": "varchar" } - } - } - }, - "update_column_Customer_Fax": { - "description": "Update the 'Fax' column in the 'Customer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "TrackId": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "varchar" - } + "type": "named", + "name": "int4" } - } - } - }, - "update_column_Customer_FirstName": { - "description": "Update the 'FirstName' column in the 'Customer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "UnitPrice": { "type": { "type": "named", - "name": "varchar" + "name": "numeric" } } } }, - "update_column_Customer_LastName": { - "description": "Update the 'LastName' column in the 'Customer' collection", + "v2_insert_Track_response": { + "description": "Responses from the 'v2_insert_Track' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", - "name": "varchar" + "name": "int4" + } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "Track" + } } } } }, - "update_column_Customer_Phone": { - "description": "Update the 'Phone' column in the 'Customer' collection", + "v2_insert_custom_defaults_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "birthday": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "date" } } - } - } - }, - "update_column_Customer_PostalCode": { - "description": "Update the 'PostalCode' column in the 'Customer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "height_cm": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "numeric" } } - } - } - }, - "update_column_Customer_State": { - "description": "Update the 'State' column in the 'Customer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "name": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "text" } } } } }, - "update_column_Customer_SupportRepId": { - "description": "Update the 'SupportRepId' column in the 'Customer' collection", + "v2_insert_custom_defaults_response": { + "description": "Responses from the 'v2_insert_custom_defaults' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "named", + "name": "int4" + } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { "type": "named", - "name": "int4" + "name": "custom_defaults" } } } } }, - "update_column_Employee_Address": { - "description": "Update the 'Address' column in the 'Employee' collection", + "v2_insert_custom_dog_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "adopter_name": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "text" } } - } - } - }, - "update_column_Employee_BirthDate": { - "description": "Update the 'BirthDate' column in the 'Employee' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "birthday": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "timestamp" + "name": "date" } } + }, + "height_cm": { + "type": { + "type": "named", + "name": "numeric" + } + }, + "name": { + "type": { + "type": "named", + "name": "text" + } } } }, - "update_column_Employee_City": { - "description": "Update the 'City' column in the 'Employee' collection", + "v2_insert_custom_dog_response": { + "description": "Responses from the 'v2_insert_custom_dog' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "named", + "name": "int4" + } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { "type": "named", - "name": "varchar" + "name": "custom_dog" } } } } }, - "update_column_Employee_Country": { - "description": "Update the 'Country' column in the 'Employee' collection", + "v2_insert_custom_test_cidr_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "ip": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "cidr" } } - } - } - }, - "update_column_Employee_Email": { - "description": "Update the 'Email' column in the 'Employee' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "service": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "text" } } } } }, - "update_column_Employee_EmployeeId": { - "description": "Update the 'EmployeeId' column in the 'Employee' collection", + "v2_insert_custom_test_cidr_response": { + "description": "Responses from the 'v2_insert_custom_test_cidr' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } - } - } - }, - "update_column_Employee_Fax": { - "description": "Update the 'Fax' column in the 'Employee' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "varchar" + "name": "custom_test_cidr" } } } } }, - "update_column_Employee_FirstName": { - "description": "Update the 'FirstName' column in the 'Employee' collection", + "v2_insert_deck_of_cards_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "pips": { "type": { "type": "named", - "name": "varchar" + "name": "int2" } - } - } - }, - "update_column_Employee_HireDate": { - "description": "Update the 'HireDate' column in the 'Employee' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "suit": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "timestamp" - } + "type": "named", + "name": "card_suit" } } } }, - "update_column_Employee_LastName": { - "description": "Update the 'LastName' column in the 'Employee' collection", + "v2_insert_deck_of_cards_response": { + "description": "Responses from the 'v2_insert_deck_of_cards' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", - "name": "varchar" + "name": "int4" } - } - } - }, - "update_column_Employee_Phone": { - "description": "Update the 'Phone' column in the 'Employee' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "varchar" + "name": "deck_of_cards" } } } } }, - "update_column_Employee_PostalCode": { - "description": "Update the 'PostalCode' column in the 'Employee' collection", + "v2_insert_discoverable_types_root_occurrence_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "col": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "discoverable_types" } } } } }, - "update_column_Employee_ReportsTo": { - "description": "Update the 'ReportsTo' column in the 'Employee' collection", + "v2_insert_discoverable_types_root_occurrence_response": { + "description": "Responses from the 'v2_insert_discoverable_types_root_occurrence' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "int4" - } + "type": "named", + "name": "int4" } - } - } - }, - "update_column_Employee_State": { - "description": "Update the 'State' column in the 'Employee' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "varchar" + "name": "discoverable_types_root_occurrence" } } } } }, - "update_column_Employee_Title": { - "description": "Update the 'Title' column in the 'Employee' collection", + "v2_insert_even_numbers_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "the_number": { "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "varchar" - } + "type": "named", + "name": "even_number" } } } }, - "update_column_Genre_GenreId": { - "description": "Update the 'GenreId' column in the 'Genre' collection", + "v2_insert_even_numbers_response": { + "description": "Responses from the 'v2_insert_even_numbers' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "even_numbers" + } + } } } }, - "update_column_Genre_Name": { - "description": "Update the 'Name' column in the 'Genre' collection", + "v2_insert_group_leader_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "characters": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "characters" + } + } + }, + "id": { + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "int4" + } + } + }, + "name": { + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "chara" } } } } }, - "update_column_InvoiceLine_InvoiceId": { - "description": "Update the 'InvoiceId' column in the 'InvoiceLine' collection", + "v2_insert_group_leader_response": { + "description": "Responses from the 'v2_insert_group_leader' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "group_leader" + } + } } } }, - "update_column_InvoiceLine_InvoiceLineId": { - "description": "Update the 'InvoiceLineId' column in the 'InvoiceLine' collection", + "v2_insert_institution_institution_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "departments": { + "type": { + "type": "nullable", + "underlying_type": { + "type": "array", + "element_type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "text" + } + } + } + } + }, + "id": { "type": { "type": "named", "name": "int4" } + }, + "location": { + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "institution_location" + } + } + }, + "name": { + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "text" + } + } + }, + "songs": { + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "institution_institution_songs" + } + } + }, + "staff": { + "type": { + "type": "nullable", + "underlying_type": { + "type": "array", + "element_type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "institution_staff" + } + } + } + } } } }, - "update_column_InvoiceLine_Quantity": { - "description": "Update the 'Quantity' column in the 'InvoiceLine' collection", + "v2_insert_institution_institution_response": { + "description": "Responses from the 'v2_insert_institution_institution' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "institution_institution" + } + } } } }, - "update_column_InvoiceLine_TrackId": { - "description": "Update the 'TrackId' column in the 'InvoiceLine' collection", + "v2_insert_phone_numbers_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "the_number": { "type": { "type": "named", - "name": "int4" + "name": "Phone" } } } }, - "update_column_InvoiceLine_UnitPrice": { - "description": "Update the 'UnitPrice' column in the 'InvoiceLine' collection", + "v2_insert_phone_numbers_response": { + "description": "Responses from the 'v2_insert_phone_numbers' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", - "name": "numeric" + "name": "int4" } - } - } - }, - "update_column_Invoice_BillingAddress": { - "description": "Update the 'BillingAddress' column in the 'Invoice' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "varchar" + "name": "phone_numbers" } } } } }, - "update_column_Invoice_BillingCity": { - "description": "Update the 'BillingCity' column in the 'Invoice' collection", + "v2_insert_spatial_ref_sys_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "auth_name": { "type": { "type": "nullable", "underlying_type": { @@ -7133,29 +7128,17 @@ expression: result "name": "varchar" } } - } - } - }, - "update_column_Invoice_BillingCountry": { - "description": "Update the 'BillingCountry' column in the 'Invoice' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "auth_srid": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "int4" } } - } - } - }, - "update_column_Invoice_BillingPostalCode": { - "description": "Update the 'BillingPostalCode' column in the 'Invoice' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "proj4text": { "type": { "type": "nullable", "underlying_type": { @@ -7163,14 +7146,14 @@ expression: result "name": "varchar" } } - } - } - }, - "update_column_Invoice_BillingState": { - "description": "Update the 'BillingState' column in the 'Invoice' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "srid": { + "type": { + "type": "named", + "name": "int4" + } + }, + "srtext": { "type": { "type": "nullable", "underlying_type": { @@ -7181,86 +7164,141 @@ expression: result } } }, - "update_column_Invoice_CustomerId": { - "description": "Update the 'CustomerId' column in the 'Invoice' collection", + "v2_insert_spatial_ref_sys_response": { + "description": "Responses from the 'v2_insert_spatial_ref_sys' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "spatial_ref_sys" + } + } } } }, - "update_column_Invoice_InvoiceDate": { - "description": "Update the 'InvoiceDate' column in the 'Invoice' collection", + "v2_insert_topology_layer_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "child_id": { + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "int4" + } + } + }, + "feature_column": { "type": { "type": "named", - "name": "timestamp" + "name": "varchar" } - } - } - }, - "update_column_Invoice_InvoiceId": { - "description": "Update the 'InvoiceId' column in the 'Invoice' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "feature_type": { "type": { "type": "named", "name": "int4" } - } - } - }, - "update_column_Invoice_Total": { - "description": "Update the 'Total' column in the 'Invoice' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "layer_id": { "type": { "type": "named", - "name": "numeric" + "name": "int4" + } + }, + "level": { + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "int4" + } + } + }, + "schema_name": { + "type": { + "type": "named", + "name": "varchar" + } + }, + "table_name": { + "type": { + "type": "named", + "name": "varchar" + } + }, + "topology_id": { + "type": { + "type": "named", + "name": "int4" } } } }, - "update_column_MediaType_MediaTypeId": { - "description": "Update the 'MediaTypeId' column in the 'MediaType' collection", + "v2_insert_topology_layer_response": { + "description": "Responses from the 'v2_insert_topology_layer' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "topology_layer" + } + } } } }, - "update_column_MediaType_Name": { - "description": "Update the 'Name' column in the 'MediaType' collection", + "v2_insert_topology_topology_object": { "fields": { - "_set": { - "description": "Set the column to this value", + "hasz": { "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "bool" } } - } - } - }, - "update_column_PlaylistTrack_PlaylistId": { - "description": "Update the 'PlaylistId' column in the 'PlaylistTrack' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "id": { + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "int4" + } + } + }, + "name": { + "type": { + "type": "named", + "name": "varchar" + } + }, + "precision": { + "type": { + "type": "named", + "name": "float8" + } + }, + "srid": { "type": { "type": "named", "name": "int4" @@ -7268,587 +7306,468 @@ expression: result } } }, - "update_column_PlaylistTrack_TrackId": { - "description": "Update the 'TrackId' column in the 'PlaylistTrack' collection", + "v2_insert_topology_topology_response": { + "description": "Responses from the 'v2_insert_topology_topology' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } - } - } - }, - "update_column_Playlist_Name": { - "description": "Update the 'Name' column in the 'Playlist' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "varchar" + "name": "topology_topology" } } } } }, - "update_column_Playlist_PlaylistId": { - "description": "Update the 'PlaylistId' column in the 'Playlist' collection", + "v2_update_Album_by_AlbumId_response": { + "description": "Responses from the 'v2_update_Album_by_AlbumId' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "Album" + } + } } } }, - "update_column_Track_AlbumId": { - "description": "Update the 'AlbumId' column in the 'Track' collection", + "v2_update_Album_by_AlbumId_update_columns": { + "description": "Update the columns of the 'Album' collection", "fields": { - "_set": { - "description": "Set the column to this value", + "AlbumId": { + "description": "Update the 'AlbumId' column in the 'Album' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "update_column_Album_AlbumId" } } - } - } - }, - "update_column_Track_Bytes": { - "description": "Update the 'Bytes' column in the 'Track' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "ArtistId": { + "description": "Update the 'ArtistId' column in the 'Album' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "update_column_Album_ArtistId" + } + } + }, + "Title": { + "description": "Update the 'Title' column in the 'Album' collection.", + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Album_Title" } } } } }, - "update_column_Track_Composer": { - "description": "Update the 'Composer' column in the 'Track' collection", + "v2_update_Artist_by_ArtistId_response": { + "description": "Responses from the 'v2_update_Artist_by_ArtistId' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "named", + "name": "int4" + } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { "type": "named", - "name": "varchar" + "name": "Artist" } } } } }, - "update_column_Track_GenreId": { - "description": "Update the 'GenreId' column in the 'Track' collection", + "v2_update_Artist_by_ArtistId_update_columns": { + "description": "Update the columns of the 'Artist' collection", "fields": { - "_set": { - "description": "Set the column to this value", + "ArtistId": { + "description": "Update the 'ArtistId' column in the 'Artist' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "update_column_Artist_ArtistId" + } + } + }, + "Name": { + "description": "Update the 'Name' column in the 'Artist' collection.", + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Artist_Name" } } } } }, - "update_column_Track_MediaTypeId": { - "description": "Update the 'MediaTypeId' column in the 'Track' collection", + "v2_update_Customer_by_CustomerId_response": { + "description": "Responses from the 'v2_update_Customer_by_CustomerId' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "Customer" + } + } } } }, - "update_column_Track_Milliseconds": { - "description": "Update the 'Milliseconds' column in the 'Track' collection", - "fields": { - "_set": { - "description": "Set the column to this value", - "type": { - "type": "named", - "name": "int4" - } - } - } - }, - "update_column_Track_Name": { - "description": "Update the 'Name' column in the 'Track' collection", - "fields": { - "_set": { - "description": "Set the column to this value", - "type": { - "type": "named", - "name": "varchar" - } - } - } - }, - "update_column_Track_TrackId": { - "description": "Update the 'TrackId' column in the 'Track' collection", - "fields": { - "_set": { - "description": "Set the column to this value", - "type": { - "type": "named", - "name": "int4" - } - } - } - }, - "update_column_Track_UnitPrice": { - "description": "Update the 'UnitPrice' column in the 'Track' collection", - "fields": { - "_set": { - "description": "Set the column to this value", - "type": { - "type": "named", - "name": "numeric" - } - } - } - }, - "update_column_custom_defaults_birthday": { - "description": "Update the 'birthday' column in the 'custom_defaults' collection", - "fields": { - "_set": { - "description": "Set the column to this value", - "type": { - "type": "named", - "name": "date" - } - } - } - }, - "update_column_custom_defaults_height_cm": { - "description": "Update the 'height_cm' column in the 'custom_defaults' collection", - "fields": { - "_set": { - "description": "Set the column to this value", - "type": { - "type": "named", - "name": "numeric" - } - } - } - }, - "update_column_custom_defaults_name": { - "description": "Update the 'name' column in the 'custom_defaults' collection", + "v2_update_Customer_by_CustomerId_update_columns": { + "description": "Update the columns of the 'Customer' collection", "fields": { - "_set": { - "description": "Set the column to this value", + "Address": { + "description": "Update the 'Address' column in the 'Customer' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "text" + "name": "update_column_Customer_Address" } } - } - } - }, - "update_column_custom_dog_adopter_name": { - "description": "Update the 'adopter_name' column in the 'custom_dog' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "City": { + "description": "Update the 'City' column in the 'Customer' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "text" + "name": "update_column_Customer_City" } } - } - } - }, - "update_column_custom_dog_birthday": { - "description": "Update the 'birthday' column in the 'custom_dog' collection", - "fields": { - "_set": { - "description": "Set the column to this value", - "type": { - "type": "named", - "name": "date" - } - } - } - }, - "update_column_custom_dog_height_cm": { - "description": "Update the 'height_cm' column in the 'custom_dog' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Company": { + "description": "Update the 'Company' column in the 'Customer' collection.", "type": { - "type": "named", - "name": "numeric" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Customer_Company" + } } - } - } - }, - "update_column_custom_dog_name": { - "description": "Update the 'name' column in the 'custom_dog' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Country": { + "description": "Update the 'Country' column in the 'Customer' collection.", "type": { - "type": "named", - "name": "text" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Customer_Country" + } } - } - } - }, - "update_column_institution_institution_departments": { - "description": "Update the 'departments' column in the 'institution_institution' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "CustomerId": { + "description": "Update the 'CustomerId' column in the 'Customer' collection.", "type": { "type": "nullable", "underlying_type": { - "type": "array", - "element_type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "text" - } - } + "type": "named", + "name": "update_column_Customer_CustomerId" } } - } - } - }, - "update_column_institution_institution_id": { - "description": "Update the 'id' column in the 'institution_institution' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Email": { + "description": "Update the 'Email' column in the 'Customer' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Customer_Email" + } } - } - } - }, - "update_column_institution_institution_location": { - "description": "Update the 'location' column in the 'institution_institution' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Fax": { + "description": "Update the 'Fax' column in the 'Customer' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "institution_location" + "name": "update_column_Customer_Fax" } } - } - } - }, - "update_column_institution_institution_name": { - "description": "Update the 'name' column in the 'institution_institution' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "FirstName": { + "description": "Update the 'FirstName' column in the 'Customer' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "text" + "name": "update_column_Customer_FirstName" } } - } - } - }, - "update_column_institution_institution_songs": { - "description": "Update the 'songs' column in the 'institution_institution' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "LastName": { + "description": "Update the 'LastName' column in the 'Customer' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "institution_institution_songs" + "name": "update_column_Customer_LastName" } } - } - } - }, - "update_column_institution_institution_staff": { - "description": "Update the 'staff' column in the 'institution_institution' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Phone": { + "description": "Update the 'Phone' column in the 'Customer' collection.", "type": { "type": "nullable", "underlying_type": { - "type": "array", - "element_type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "institution_staff" - } - } + "type": "named", + "name": "update_column_Customer_Phone" } } - } - } - }, - "update_column_spatial_ref_sys_auth_name": { - "description": "Update the 'auth_name' column in the 'spatial_ref_sys' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "PostalCode": { + "description": "Update the 'PostalCode' column in the 'Customer' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "update_column_Customer_PostalCode" } } - } - } - }, - "update_column_spatial_ref_sys_auth_srid": { - "description": "Update the 'auth_srid' column in the 'spatial_ref_sys' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "State": { + "description": "Update the 'State' column in the 'Customer' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "update_column_Customer_State" } } - } - } - }, - "update_column_spatial_ref_sys_proj4text": { - "description": "Update the 'proj4text' column in the 'spatial_ref_sys' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "SupportRepId": { + "description": "Update the 'SupportRepId' column in the 'Customer' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "update_column_Customer_SupportRepId" } } } } }, - "update_column_spatial_ref_sys_srid": { - "description": "Update the 'srid' column in the 'spatial_ref_sys' collection", + "v2_update_Employee_by_EmployeeId_response": { + "description": "Responses from the 'v2_update_Employee_by_EmployeeId' procedure", "fields": { - "_set": { - "description": "Set the column to this value", + "affected_rows": { + "description": "The number of rows affected by the mutation", "type": { "type": "named", "name": "int4" } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "Employee" + } + } } } }, - "update_column_spatial_ref_sys_srtext": { - "description": "Update the 'srtext' column in the 'spatial_ref_sys' collection", + "v2_update_Employee_by_EmployeeId_update_columns": { + "description": "Update the columns of the 'Employee' collection", "fields": { - "_set": { - "description": "Set the column to this value", + "Address": { + "description": "Update the 'Address' column in the 'Employee' collection.", + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_Address" + } + } + }, + "BirthDate": { + "description": "Update the 'BirthDate' column in the 'Employee' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "varchar" + "name": "update_column_Employee_BirthDate" } } - } - } - }, - "update_column_topology_layer_child_id": { - "description": "Update the 'child_id' column in the 'topology_layer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "City": { + "description": "Update the 'City' column in the 'Employee' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "int4" + "name": "update_column_Employee_City" } } - } - } - }, - "update_column_topology_layer_feature_column": { - "description": "Update the 'feature_column' column in the 'topology_layer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Country": { + "description": "Update the 'Country' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "varchar" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_Country" + } } - } - } - }, - "update_column_topology_layer_feature_type": { - "description": "Update the 'feature_type' column in the 'topology_layer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Email": { + "description": "Update the 'Email' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_Email" + } } - } - } - }, - "update_column_topology_layer_layer_id": { - "description": "Update the 'layer_id' column in the 'topology_layer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "EmployeeId": { + "description": "Update the 'EmployeeId' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_EmployeeId" + } } - } - } - }, - "update_column_topology_layer_level": { - "description": "Update the 'level' column in the 'topology_layer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Fax": { + "description": "Update the 'Fax' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_Fax" + } } - } - } - }, - "update_column_topology_layer_schema_name": { - "description": "Update the 'schema_name' column in the 'topology_layer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "FirstName": { + "description": "Update the 'FirstName' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "varchar" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_FirstName" + } } - } - } - }, - "update_column_topology_layer_table_name": { - "description": "Update the 'table_name' column in the 'topology_layer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "HireDate": { + "description": "Update the 'HireDate' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "varchar" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_HireDate" + } } - } - } - }, - "update_column_topology_layer_topology_id": { - "description": "Update the 'topology_id' column in the 'topology_layer' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "LastName": { + "description": "Update the 'LastName' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_LastName" + } } - } - } - }, - "update_column_topology_topology_hasz": { - "description": "Update the 'hasz' column in the 'topology_topology' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Phone": { + "description": "Update the 'Phone' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "bool" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_Phone" + } } - } - } - }, - "update_column_topology_topology_id": { - "description": "Update the 'id' column in the 'topology_topology' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "PostalCode": { + "description": "Update the 'PostalCode' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_PostalCode" + } } - } - } - }, - "update_column_topology_topology_name": { - "description": "Update the 'name' column in the 'topology_topology' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "ReportsTo": { + "description": "Update the 'ReportsTo' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "varchar" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_ReportsTo" + } } - } - } - }, - "update_column_topology_topology_precision": { - "description": "Update the 'precision' column in the 'topology_topology' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "State": { + "description": "Update the 'State' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "float8" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_State" + } } - } - } - }, - "update_column_topology_topology_srid": { - "description": "Update the 'srid' column in the 'topology_topology' collection", - "fields": { - "_set": { - "description": "Set the column to this value", + }, + "Title": { + "description": "Update the 'Title' column in the 'Employee' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Employee_Title" + } } } } }, - "update_custom_defaults_by_id_response": { - "description": "Responses from the 'update_custom_defaults_by_id' procedure", + "v2_update_Genre_by_GenreId_response": { + "description": "Responses from the 'v2_update_Genre_by_GenreId' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -7863,49 +7782,39 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "custom_defaults" + "name": "Genre" } } } } }, - "update_custom_defaults_by_id_update_columns": { - "description": "Update the columns of the 'custom_defaults' collection", + "v2_update_Genre_by_GenreId_update_columns": { + "description": "Update the columns of the 'Genre' collection", "fields": { - "birthday": { - "description": "Update the 'birthday' column in the 'custom_defaults' collection.", - "type": { - "type": "nullable", - "underlying_type": { - "type": "named", - "name": "update_column_custom_defaults_birthday" - } - } - }, - "height_cm": { - "description": "Update the 'height_cm' column in the 'custom_defaults' collection.", + "GenreId": { + "description": "Update the 'GenreId' column in the 'Genre' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_custom_defaults_height_cm" + "name": "update_column_Genre_GenreId" } } }, - "name": { - "description": "Update the 'name' column in the 'custom_defaults' collection.", + "Name": { + "description": "Update the 'Name' column in the 'Genre' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_custom_defaults_name" + "name": "update_column_Genre_Name" } } } } }, - "update_custom_dog_by_id_response": { - "description": "Responses from the 'update_custom_dog_by_id' procedure", + "v2_update_InvoiceLine_by_InvoiceLineId_response": { + "description": "Responses from the 'v2_update_InvoiceLine_by_InvoiceLineId' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -7920,59 +7829,69 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "custom_dog" + "name": "InvoiceLine" } } } } }, - "update_custom_dog_by_id_update_columns": { - "description": "Update the columns of the 'custom_dog' collection", + "v2_update_InvoiceLine_by_InvoiceLineId_update_columns": { + "description": "Update the columns of the 'InvoiceLine' collection", "fields": { - "adopter_name": { - "description": "Update the 'adopter_name' column in the 'custom_dog' collection.", + "InvoiceId": { + "description": "Update the 'InvoiceId' column in the 'InvoiceLine' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_custom_dog_adopter_name" + "name": "update_column_InvoiceLine_InvoiceId" } } }, - "birthday": { - "description": "Update the 'birthday' column in the 'custom_dog' collection.", + "InvoiceLineId": { + "description": "Update the 'InvoiceLineId' column in the 'InvoiceLine' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_custom_dog_birthday" + "name": "update_column_InvoiceLine_InvoiceLineId" } } }, - "height_cm": { - "description": "Update the 'height_cm' column in the 'custom_dog' collection.", + "Quantity": { + "description": "Update the 'Quantity' column in the 'InvoiceLine' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_custom_dog_height_cm" + "name": "update_column_InvoiceLine_Quantity" } } }, - "name": { - "description": "Update the 'name' column in the 'custom_dog' collection.", + "TrackId": { + "description": "Update the 'TrackId' column in the 'InvoiceLine' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_custom_dog_name" + "name": "update_column_InvoiceLine_TrackId" + } + } + }, + "UnitPrice": { + "description": "Update the 'UnitPrice' column in the 'InvoiceLine' collection.", + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_InvoiceLine_UnitPrice" } } } } }, - "update_institution_institution_by_id_response": { - "description": "Responses from the 'update_institution_institution_by_id' procedure", + "v2_update_Invoice_by_InvoiceId_response": { + "description": "Responses from the 'v2_update_Invoice_by_InvoiceId' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -7987,79 +7906,109 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "institution_institution" + "name": "Invoice" } } } } }, - "update_institution_institution_by_id_update_columns": { - "description": "Update the columns of the 'institution_institution' collection", + "v2_update_Invoice_by_InvoiceId_update_columns": { + "description": "Update the columns of the 'Invoice' collection", "fields": { - "departments": { - "description": "Update the 'departments' column in the 'institution_institution' collection.", + "BillingAddress": { + "description": "Update the 'BillingAddress' column in the 'Invoice' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_institution_institution_departments" + "name": "update_column_Invoice_BillingAddress" } } }, - "id": { - "description": "Update the 'id' column in the 'institution_institution' collection.", + "BillingCity": { + "description": "Update the 'BillingCity' column in the 'Invoice' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_institution_institution_id" + "name": "update_column_Invoice_BillingCity" } } }, - "location": { - "description": "Update the 'location' column in the 'institution_institution' collection.", + "BillingCountry": { + "description": "Update the 'BillingCountry' column in the 'Invoice' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_institution_institution_location" + "name": "update_column_Invoice_BillingCountry" } } }, - "name": { - "description": "Update the 'name' column in the 'institution_institution' collection.", + "BillingPostalCode": { + "description": "Update the 'BillingPostalCode' column in the 'Invoice' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_institution_institution_name" + "name": "update_column_Invoice_BillingPostalCode" } } }, - "songs": { - "description": "Update the 'songs' column in the 'institution_institution' collection.", + "BillingState": { + "description": "Update the 'BillingState' column in the 'Invoice' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_institution_institution_songs" + "name": "update_column_Invoice_BillingState" } } }, - "staff": { - "description": "Update the 'staff' column in the 'institution_institution' collection.", + "CustomerId": { + "description": "Update the 'CustomerId' column in the 'Invoice' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_institution_institution_staff" + "name": "update_column_Invoice_CustomerId" + } + } + }, + "InvoiceDate": { + "description": "Update the 'InvoiceDate' column in the 'Invoice' collection.", + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Invoice_InvoiceDate" + } + } + }, + "InvoiceId": { + "description": "Update the 'InvoiceId' column in the 'Invoice' collection.", + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Invoice_InvoiceId" + } + } + }, + "Total": { + "description": "Update the 'Total' column in the 'Invoice' collection.", + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Invoice_Total" } } } } }, - "update_spatial_ref_sys_by_srid_response": { - "description": "Responses from the 'update_spatial_ref_sys_by_srid' procedure", + "v2_update_MediaType_by_MediaTypeId_response": { + "description": "Responses from the 'v2_update_MediaType_by_MediaTypeId' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -8074,69 +8023,133 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "spatial_ref_sys" + "name": "MediaType" } } } } }, - "update_spatial_ref_sys_by_srid_update_columns": { - "description": "Update the columns of the 'spatial_ref_sys' collection", + "v2_update_MediaType_by_MediaTypeId_update_columns": { + "description": "Update the columns of the 'MediaType' collection", "fields": { - "auth_name": { - "description": "Update the 'auth_name' column in the 'spatial_ref_sys' collection.", + "MediaTypeId": { + "description": "Update the 'MediaTypeId' column in the 'MediaType' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_spatial_ref_sys_auth_name" + "name": "update_column_MediaType_MediaTypeId" } } }, - "auth_srid": { - "description": "Update the 'auth_srid' column in the 'spatial_ref_sys' collection.", + "Name": { + "description": "Update the 'Name' column in the 'MediaType' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_spatial_ref_sys_auth_srid" + "name": "update_column_MediaType_Name" + } + } + } + } + }, + "v2_update_PlaylistTrack_by_PlaylistId_and_TrackId_response": { + "description": "Responses from the 'v2_update_PlaylistTrack_by_PlaylistId_and_TrackId' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", + "type": { + "type": "named", + "name": "int4" + } + }, + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "PlaylistTrack" + } + } + } + } + }, + "v2_update_PlaylistTrack_by_PlaylistId_and_TrackId_update_columns": { + "description": "Update the columns of the 'PlaylistTrack' collection", + "fields": { + "PlaylistId": { + "description": "Update the 'PlaylistId' column in the 'PlaylistTrack' collection.", + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_PlaylistTrack_PlaylistId" } } }, - "proj4text": { - "description": "Update the 'proj4text' column in the 'spatial_ref_sys' collection.", + "TrackId": { + "description": "Update the 'TrackId' column in the 'PlaylistTrack' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_spatial_ref_sys_proj4text" + "name": "update_column_PlaylistTrack_TrackId" } } + } + } + }, + "v2_update_Playlist_by_PlaylistId_response": { + "description": "Responses from the 'v2_update_Playlist_by_PlaylistId' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", + "type": { + "type": "named", + "name": "int4" + } }, - "srid": { - "description": "Update the 'srid' column in the 'spatial_ref_sys' collection.", + "returning": { + "description": "Data from rows affected by the mutation", + "type": { + "type": "array", + "element_type": { + "type": "named", + "name": "Playlist" + } + } + } + } + }, + "v2_update_Playlist_by_PlaylistId_update_columns": { + "description": "Update the columns of the 'Playlist' collection", + "fields": { + "Name": { + "description": "Update the 'Name' column in the 'Playlist' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_spatial_ref_sys_srid" + "name": "update_column_Playlist_Name" } } }, - "srtext": { - "description": "Update the 'srtext' column in the 'spatial_ref_sys' collection.", + "PlaylistId": { + "description": "Update the 'PlaylistId' column in the 'Playlist' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_spatial_ref_sys_srtext" + "name": "update_column_Playlist_PlaylistId" } } } } }, - "update_topology_layer_by_feature_column_and_schema_name_and_table_name_response": { - "description": "Responses from the 'update_topology_layer_by_feature_column_and_schema_name_and_table_name' procedure", + "v2_update_Track_by_TrackId_response": { + "description": "Responses from the 'v2_update_Track_by_TrackId' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -8151,99 +8164,109 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "topology_layer" + "name": "Track" } } } } }, - "update_topology_layer_by_feature_column_and_schema_name_and_table_name_update_columns": { - "description": "Update the columns of the 'topology_layer' collection", + "v2_update_Track_by_TrackId_update_columns": { + "description": "Update the columns of the 'Track' collection", "fields": { - "child_id": { - "description": "Update the 'child_id' column in the 'topology_layer' collection.", + "AlbumId": { + "description": "Update the 'AlbumId' column in the 'Track' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_child_id" + "name": "update_column_Track_AlbumId" } } }, - "feature_column": { - "description": "Update the 'feature_column' column in the 'topology_layer' collection.", + "Bytes": { + "description": "Update the 'Bytes' column in the 'Track' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_feature_column" + "name": "update_column_Track_Bytes" } } }, - "feature_type": { - "description": "Update the 'feature_type' column in the 'topology_layer' collection.", + "Composer": { + "description": "Update the 'Composer' column in the 'Track' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_feature_type" + "name": "update_column_Track_Composer" } } }, - "layer_id": { - "description": "Update the 'layer_id' column in the 'topology_layer' collection.", + "GenreId": { + "description": "Update the 'GenreId' column in the 'Track' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_layer_id" + "name": "update_column_Track_GenreId" } } }, - "level": { - "description": "Update the 'level' column in the 'topology_layer' collection.", + "MediaTypeId": { + "description": "Update the 'MediaTypeId' column in the 'Track' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_level" + "name": "update_column_Track_MediaTypeId" } } }, - "schema_name": { - "description": "Update the 'schema_name' column in the 'topology_layer' collection.", + "Milliseconds": { + "description": "Update the 'Milliseconds' column in the 'Track' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_schema_name" + "name": "update_column_Track_Milliseconds" } } }, - "table_name": { - "description": "Update the 'table_name' column in the 'topology_layer' collection.", + "Name": { + "description": "Update the 'Name' column in the 'Track' collection.", + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_Track_Name" + } + } + }, + "TrackId": { + "description": "Update the 'TrackId' column in the 'Track' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_table_name" + "name": "update_column_Track_TrackId" } } }, - "topology_id": { - "description": "Update the 'topology_id' column in the 'topology_layer' collection.", + "UnitPrice": { + "description": "Update the 'UnitPrice' column in the 'Track' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_topology_id" + "name": "update_column_Track_UnitPrice" } } } } }, - "update_topology_layer_by_layer_id_and_topology_id_response": { - "description": "Responses from the 'update_topology_layer_by_layer_id_and_topology_id' procedure", + "v2_update_custom_defaults_by_id_response": { + "description": "Responses from the 'v2_update_custom_defaults_by_id' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -8258,99 +8281,116 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "topology_layer" + "name": "custom_defaults" } } } } }, - "update_topology_layer_by_layer_id_and_topology_id_update_columns": { - "description": "Update the columns of the 'topology_layer' collection", + "v2_update_custom_defaults_by_id_update_columns": { + "description": "Update the columns of the 'custom_defaults' collection", "fields": { - "child_id": { - "description": "Update the 'child_id' column in the 'topology_layer' collection.", + "birthday": { + "description": "Update the 'birthday' column in the 'custom_defaults' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_child_id" + "name": "update_column_custom_defaults_birthday" } } }, - "feature_column": { - "description": "Update the 'feature_column' column in the 'topology_layer' collection.", + "height_cm": { + "description": "Update the 'height_cm' column in the 'custom_defaults' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_feature_column" + "name": "update_column_custom_defaults_height_cm" } } }, - "feature_type": { - "description": "Update the 'feature_type' column in the 'topology_layer' collection.", + "name": { + "description": "Update the 'name' column in the 'custom_defaults' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_feature_type" + "name": "update_column_custom_defaults_name" } } + } + } + }, + "v2_update_custom_dog_by_id_response": { + "description": "Responses from the 'v2_update_custom_dog_by_id' procedure", + "fields": { + "affected_rows": { + "description": "The number of rows affected by the mutation", + "type": { + "type": "named", + "name": "int4" + } }, - "layer_id": { - "description": "Update the 'layer_id' column in the 'topology_layer' collection.", + "returning": { + "description": "Data from rows affected by the mutation", "type": { - "type": "nullable", - "underlying_type": { + "type": "array", + "element_type": { "type": "named", - "name": "update_column_topology_layer_layer_id" + "name": "custom_dog" } } - }, - "level": { - "description": "Update the 'level' column in the 'topology_layer' collection.", + } + } + }, + "v2_update_custom_dog_by_id_update_columns": { + "description": "Update the columns of the 'custom_dog' collection", + "fields": { + "adopter_name": { + "description": "Update the 'adopter_name' column in the 'custom_dog' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_level" + "name": "update_column_custom_dog_adopter_name" } } }, - "schema_name": { - "description": "Update the 'schema_name' column in the 'topology_layer' collection.", + "birthday": { + "description": "Update the 'birthday' column in the 'custom_dog' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_schema_name" + "name": "update_column_custom_dog_birthday" } } }, - "table_name": { - "description": "Update the 'table_name' column in the 'topology_layer' collection.", + "height_cm": { + "description": "Update the 'height_cm' column in the 'custom_dog' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_table_name" + "name": "update_column_custom_dog_height_cm" } } }, - "topology_id": { - "description": "Update the 'topology_id' column in the 'topology_layer' collection.", + "name": { + "description": "Update the 'name' column in the 'custom_dog' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_layer_topology_id" + "name": "update_column_custom_dog_name" } } } } }, - "update_topology_topology_by_id_response": { - "description": "Responses from the 'update_topology_topology_by_id' procedure", + "v2_update_institution_institution_by_id_response": { + "description": "Responses from the 'v2_update_institution_institution_by_id' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -8365,69 +8405,79 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "topology_topology" + "name": "institution_institution" } } } } }, - "update_topology_topology_by_id_update_columns": { - "description": "Update the columns of the 'topology_topology' collection", + "v2_update_institution_institution_by_id_update_columns": { + "description": "Update the columns of the 'institution_institution' collection", "fields": { - "hasz": { - "description": "Update the 'hasz' column in the 'topology_topology' collection.", + "departments": { + "description": "Update the 'departments' column in the 'institution_institution' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_topology_hasz" + "name": "update_column_institution_institution_departments" } } }, "id": { - "description": "Update the 'id' column in the 'topology_topology' collection.", + "description": "Update the 'id' column in the 'institution_institution' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_topology_id" + "name": "update_column_institution_institution_id" + } + } + }, + "location": { + "description": "Update the 'location' column in the 'institution_institution' collection.", + "type": { + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_institution_institution_location" } } }, "name": { - "description": "Update the 'name' column in the 'topology_topology' collection.", + "description": "Update the 'name' column in the 'institution_institution' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_topology_name" + "name": "update_column_institution_institution_name" } } }, - "precision": { - "description": "Update the 'precision' column in the 'topology_topology' collection.", + "songs": { + "description": "Update the 'songs' column in the 'institution_institution' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_topology_precision" + "name": "update_column_institution_institution_songs" } } }, - "srid": { - "description": "Update the 'srid' column in the 'topology_topology' collection.", + "staff": { + "description": "Update the 'staff' column in the 'institution_institution' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_topology_srid" + "name": "update_column_institution_institution_staff" } } } } }, - "update_topology_topology_by_name_response": { - "description": "Responses from the 'update_topology_topology_by_name' procedure", + "v2_update_spatial_ref_sys_by_srid_response": { + "description": "Responses from the 'v2_update_spatial_ref_sys_by_srid' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -8442,69 +8492,69 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "topology_topology" + "name": "spatial_ref_sys" } } } } }, - "update_topology_topology_by_name_update_columns": { - "description": "Update the columns of the 'topology_topology' collection", + "v2_update_spatial_ref_sys_by_srid_update_columns": { + "description": "Update the columns of the 'spatial_ref_sys' collection", "fields": { - "hasz": { - "description": "Update the 'hasz' column in the 'topology_topology' collection.", + "auth_name": { + "description": "Update the 'auth_name' column in the 'spatial_ref_sys' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_topology_hasz" + "name": "update_column_spatial_ref_sys_auth_name" } } }, - "id": { - "description": "Update the 'id' column in the 'topology_topology' collection.", + "auth_srid": { + "description": "Update the 'auth_srid' column in the 'spatial_ref_sys' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_topology_id" + "name": "update_column_spatial_ref_sys_auth_srid" } } }, - "name": { - "description": "Update the 'name' column in the 'topology_topology' collection.", + "proj4text": { + "description": "Update the 'proj4text' column in the 'spatial_ref_sys' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_topology_name" + "name": "update_column_spatial_ref_sys_proj4text" } } }, - "precision": { - "description": "Update the 'precision' column in the 'topology_topology' collection.", + "srid": { + "description": "Update the 'srid' column in the 'spatial_ref_sys' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_topology_precision" + "name": "update_column_spatial_ref_sys_srid" } } }, - "srid": { - "description": "Update the 'srid' column in the 'topology_topology' collection.", + "srtext": { + "description": "Update the 'srtext' column in the 'spatial_ref_sys' collection.", "type": { "type": "nullable", "underlying_type": { "type": "named", - "name": "update_column_topology_topology_srid" + "name": "update_column_spatial_ref_sys_srtext" } } } } }, - "v2_delete_Album_by_AlbumId_response": { - "description": "Responses from the 'v2_delete_Album_by_AlbumId' procedure", + "v2_update_topology_layer_by_feature_column_and_schema_name_and_table_name_response": { + "description": "Responses from the 'v2_update_topology_layer_by_feature_column_and_schema_name_and_table_name' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -8519,102 +8569,99 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "Album" + "name": "topology_layer" } } } } }, - "v2_delete_Artist_by_ArtistId_response": { - "description": "Responses from the 'v2_delete_Artist_by_ArtistId' procedure", + "v2_update_topology_layer_by_feature_column_and_schema_name_and_table_name_update_columns": { + "description": "Update the columns of the 'topology_layer' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "child_id": { + "description": "Update the 'child_id' column in the 'topology_layer' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_topology_layer_child_id" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "feature_column": { + "description": "Update the 'feature_column' column in the 'topology_layer' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "Artist" + "name": "update_column_topology_layer_feature_column" } } - } - } - }, - "v2_delete_Customer_by_CustomerId_response": { - "description": "Responses from the 'v2_delete_Customer_by_CustomerId' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + }, + "feature_type": { + "description": "Update the 'feature_type' column in the 'topology_layer' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_topology_layer_feature_type" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "layer_id": { + "description": "Update the 'layer_id' column in the 'topology_layer' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "Customer" + "name": "update_column_topology_layer_layer_id" } } - } - } - }, - "v2_delete_Employee_by_EmployeeId_response": { - "description": "Responses from the 'v2_delete_Employee_by_EmployeeId' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + }, + "level": { + "description": "Update the 'level' column in the 'topology_layer' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_topology_layer_level" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "schema_name": { + "description": "Update the 'schema_name' column in the 'topology_layer' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "Employee" + "name": "update_column_topology_layer_schema_name" } } - } - } - }, - "v2_delete_Genre_by_GenreId_response": { - "description": "Responses from the 'v2_delete_Genre_by_GenreId' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + }, + "table_name": { + "description": "Update the 'table_name' column in the 'topology_layer' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_topology_layer_table_name" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "topology_id": { + "description": "Update the 'topology_id' column in the 'topology_layer' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "Genre" + "name": "update_column_topology_layer_topology_id" } } } } }, - "v2_delete_InvoiceLine_by_InvoiceLineId_response": { - "description": "Responses from the 'v2_delete_InvoiceLine_by_InvoiceLineId' procedure", + "v2_update_topology_layer_by_layer_id_and_topology_id_response": { + "description": "Responses from the 'v2_update_topology_layer_by_layer_id_and_topology_id' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -8629,124 +8676,99 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "InvoiceLine" + "name": "topology_layer" } } } } }, - "v2_delete_Invoice_by_InvoiceId_response": { - "description": "Responses from the 'v2_delete_Invoice_by_InvoiceId' procedure", + "v2_update_topology_layer_by_layer_id_and_topology_id_update_columns": { + "description": "Update the columns of the 'topology_layer' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "child_id": { + "description": "Update the 'child_id' column in the 'topology_layer' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_topology_layer_child_id" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "feature_column": { + "description": "Update the 'feature_column' column in the 'topology_layer' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "Invoice" + "name": "update_column_topology_layer_feature_column" } } - } - } - }, - "v2_delete_MediaType_by_MediaTypeId_response": { - "description": "Responses from the 'v2_delete_MediaType_by_MediaTypeId' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } }, - "returning": { - "description": "Data from rows affected by the mutation", + "feature_type": { + "description": "Update the 'feature_type' column in the 'topology_layer' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "MediaType" + "name": "update_column_topology_layer_feature_type" } } - } - } - }, - "v2_delete_PlaylistTrack_by_PlaylistId_and_TrackId_response": { - "description": "Responses from the 'v2_delete_PlaylistTrack_by_PlaylistId_and_TrackId' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } }, - "returning": { - "description": "Data from rows affected by the mutation", + "layer_id": { + "description": "Update the 'layer_id' column in the 'topology_layer' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "PlaylistTrack" + "name": "update_column_topology_layer_layer_id" } } - } - } - }, - "v2_delete_Playlist_by_PlaylistId_response": { - "description": "Responses from the 'v2_delete_Playlist_by_PlaylistId' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + }, + "level": { + "description": "Update the 'level' column in the 'topology_layer' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_topology_layer_level" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "schema_name": { + "description": "Update the 'schema_name' column in the 'topology_layer' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "Playlist" + "name": "update_column_topology_layer_schema_name" } } - } - } - }, - "v2_delete_Track_by_TrackId_response": { - "description": "Responses from the 'v2_delete_Track_by_TrackId' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + }, + "table_name": { + "description": "Update the 'table_name' column in the 'topology_layer' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_topology_layer_table_name" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "topology_id": { + "description": "Update the 'topology_id' column in the 'topology_layer' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "Track" + "name": "update_column_topology_layer_topology_id" } } } } }, - "v2_delete_custom_defaults_by_id_response": { - "description": "Responses from the 'v2_delete_custom_defaults_by_id' procedure", + "v2_update_topology_topology_by_id_response": { + "description": "Responses from the 'v2_update_topology_topology_by_id' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -8761,80 +8783,69 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "custom_defaults" + "name": "topology_topology" } } } } }, - "v2_delete_custom_dog_by_id_response": { - "description": "Responses from the 'v2_delete_custom_dog_by_id' procedure", + "v2_update_topology_topology_by_id_update_columns": { + "description": "Update the columns of the 'topology_topology' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "hasz": { + "description": "Update the 'hasz' column in the 'topology_topology' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_topology_topology_hasz" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "id": { + "description": "Update the 'id' column in the 'topology_topology' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "custom_dog" + "name": "update_column_topology_topology_id" } } - } - } - }, - "v2_delete_institution_institution_by_id_response": { - "description": "Responses from the 'v2_delete_institution_institution_by_id' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } }, - "returning": { - "description": "Data from rows affected by the mutation", + "name": { + "description": "Update the 'name' column in the 'topology_topology' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "institution_institution" + "name": "update_column_topology_topology_name" } } - } - } - }, - "v2_delete_spatial_ref_sys_by_srid_response": { - "description": "Responses from the 'v2_delete_spatial_ref_sys_by_srid' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + }, + "precision": { + "description": "Update the 'precision' column in the 'topology_topology' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_topology_topology_precision" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "srid": { + "description": "Update the 'srid' column in the 'topology_topology' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "spatial_ref_sys" + "name": "update_column_topology_topology_srid" } } } } }, - "v2_delete_topology_layer_by_feature_column_and_schema_name_and_table_name_response": { - "description": "Responses from the 'v2_delete_topology_layer_by_feature_column_and_schema_name_and_table_name' procedure", + "v2_update_topology_topology_by_name_response": { + "description": "Responses from the 'v2_update_topology_topology_by_name' procedure", "fields": { "affected_rows": { "description": "The number of rows affected by the mutation", @@ -8849,73 +8860,62 @@ expression: result "type": "array", "element_type": { "type": "named", - "name": "topology_layer" + "name": "topology_topology" } } } } }, - "v2_delete_topology_layer_by_layer_id_and_topology_id_response": { - "description": "Responses from the 'v2_delete_topology_layer_by_layer_id_and_topology_id' procedure", + "v2_update_topology_topology_by_name_update_columns": { + "description": "Update the columns of the 'topology_topology' collection", "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + "hasz": { + "description": "Update the 'hasz' column in the 'topology_topology' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_topology_topology_hasz" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "id": { + "description": "Update the 'id' column in the 'topology_topology' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "topology_layer" + "name": "update_column_topology_topology_id" } } - } - } - }, - "v2_delete_topology_topology_by_id_response": { - "description": "Responses from the 'v2_delete_topology_topology_by_id' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", - "type": { - "type": "named", - "name": "int4" - } }, - "returning": { - "description": "Data from rows affected by the mutation", + "name": { + "description": "Update the 'name' column in the 'topology_topology' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "topology_topology" + "name": "update_column_topology_topology_name" } } - } - } - }, - "v2_delete_topology_topology_by_name_response": { - "description": "Responses from the 'v2_delete_topology_topology_by_name' procedure", - "fields": { - "affected_rows": { - "description": "The number of rows affected by the mutation", + }, + "precision": { + "description": "Update the 'precision' column in the 'topology_topology' collection.", "type": { - "type": "named", - "name": "int4" + "type": "nullable", + "underlying_type": { + "type": "named", + "name": "update_column_topology_topology_precision" + } } }, - "returning": { - "description": "Data from rows affected by the mutation", + "srid": { + "description": "Update the 'srid' column in the 'topology_topology' collection.", "type": { - "type": "array", - "element_type": { + "type": "nullable", + "underlying_type": { "type": "named", - "name": "topology_topology" + "name": "update_column_topology_topology_srid" } } } @@ -9878,20 +9878,18 @@ expression: result } }, { - "name": "insert_Album", - "description": "Insert into the Album table", + "name": "v2_delete_Album_by_AlbumId", + "description": "Delete any row on the 'Album' collection using the 'AlbumId' key", "arguments": { - "objects": { + "key_AlbumId": { + "description": "The identifier of an album", "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_Album_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'Album' collection", + "pre_check": { + "description": "Delete permission predicate over the 'Album' collection", "type": { "type": "predicate", "object_type_name": "Album" @@ -9900,24 +9898,22 @@ expression: result }, "result_type": { "type": "named", - "name": "insert_Album_response" + "name": "v2_delete_Album_by_AlbumId_response" } }, { - "name": "insert_Artist", - "description": "Insert into the Artist table", + "name": "v2_delete_Artist_by_ArtistId", + "description": "Delete any row on the 'Artist' collection using the 'ArtistId' key", "arguments": { - "objects": { + "key_ArtistId": { + "description": "The identifier of an artist", "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_Artist_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'Artist' collection", + "pre_check": { + "description": "Delete permission predicate over the 'Artist' collection", "type": { "type": "predicate", "object_type_name": "Artist" @@ -9926,24 +9922,22 @@ expression: result }, "result_type": { "type": "named", - "name": "insert_Artist_response" + "name": "v2_delete_Artist_by_ArtistId_response" } }, { - "name": "insert_Customer", - "description": "Insert into the Customer table", + "name": "v2_delete_Customer_by_CustomerId", + "description": "Delete any row on the 'Customer' collection using the 'CustomerId' key", "arguments": { - "objects": { + "key_CustomerId": { + "description": "The identifier of customer", "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_Customer_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'Customer' collection", + "pre_check": { + "description": "Delete permission predicate over the 'Customer' collection", "type": { "type": "predicate", "object_type_name": "Customer" @@ -9952,24 +9946,21 @@ expression: result }, "result_type": { "type": "named", - "name": "insert_Customer_response" + "name": "v2_delete_Customer_by_CustomerId_response" } }, { - "name": "insert_Employee", - "description": "Insert into the Employee table", + "name": "v2_delete_Employee_by_EmployeeId", + "description": "Delete any row on the 'Employee' collection using the 'EmployeeId' key", "arguments": { - "objects": { + "key_EmployeeId": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_Employee_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'Employee' collection", + "pre_check": { + "description": "Delete permission predicate over the 'Employee' collection", "type": { "type": "predicate", "object_type_name": "Employee" @@ -9978,24 +9969,21 @@ expression: result }, "result_type": { "type": "named", - "name": "insert_Employee_response" + "name": "v2_delete_Employee_by_EmployeeId_response" } }, { - "name": "insert_Genre", - "description": "Insert into the Genre table", + "name": "v2_delete_Genre_by_GenreId", + "description": "Delete any row on the 'Genre' collection using the 'GenreId' key", "arguments": { - "objects": { + "key_GenreId": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_Genre_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'Genre' collection", + "pre_check": { + "description": "Delete permission predicate over the 'Genre' collection", "type": { "type": "predicate", "object_type_name": "Genre" @@ -10004,76 +9992,67 @@ expression: result }, "result_type": { "type": "named", - "name": "insert_Genre_response" + "name": "v2_delete_Genre_by_GenreId_response" } }, { - "name": "insert_Invoice", - "description": "Insert into the Invoice table", + "name": "v2_delete_InvoiceLine_by_InvoiceLineId", + "description": "Delete any row on the 'InvoiceLine' collection using the 'InvoiceLineId' key", "arguments": { - "objects": { + "key_InvoiceLineId": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_Invoice_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'Invoice' collection", + "pre_check": { + "description": "Delete permission predicate over the 'InvoiceLine' collection", "type": { "type": "predicate", - "object_type_name": "Invoice" + "object_type_name": "InvoiceLine" } } }, "result_type": { "type": "named", - "name": "insert_Invoice_response" + "name": "v2_delete_InvoiceLine_by_InvoiceLineId_response" } }, { - "name": "insert_InvoiceLine", - "description": "Insert into the InvoiceLine table", + "name": "v2_delete_Invoice_by_InvoiceId", + "description": "Delete any row on the 'Invoice' collection using the 'InvoiceId' key", "arguments": { - "objects": { + "key_InvoiceId": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_InvoiceLine_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'InvoiceLine' collection", + "pre_check": { + "description": "Delete permission predicate over the 'Invoice' collection", "type": { "type": "predicate", - "object_type_name": "InvoiceLine" + "object_type_name": "Invoice" } } }, "result_type": { "type": "named", - "name": "insert_InvoiceLine_response" + "name": "v2_delete_Invoice_by_InvoiceId_response" } }, { - "name": "insert_MediaType", - "description": "Insert into the MediaType table", + "name": "v2_delete_MediaType_by_MediaTypeId", + "description": "Delete any row on the 'MediaType' collection using the 'MediaTypeId' key", "arguments": { - "objects": { + "key_MediaTypeId": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_MediaType_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'MediaType' collection", + "pre_check": { + "description": "Delete permission predicate over the 'MediaType' collection", "type": { "type": "predicate", "object_type_name": "MediaType" @@ -10082,76 +10061,73 @@ expression: result }, "result_type": { "type": "named", - "name": "insert_MediaType_response" + "name": "v2_delete_MediaType_by_MediaTypeId_response" } }, { - "name": "insert_Playlist", - "description": "Insert into the Playlist table", + "name": "v2_delete_PlaylistTrack_by_PlaylistId_and_TrackId", + "description": "Delete any row on the 'PlaylistTrack' collection using the 'PlaylistId' and 'TrackId' keys", "arguments": { - "objects": { + "key_PlaylistId": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_Playlist_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'Playlist' collection", + "key_TrackId": { + "type": { + "type": "named", + "name": "int4" + } + }, + "pre_check": { + "description": "Delete permission predicate over the 'PlaylistTrack' collection", "type": { "type": "predicate", - "object_type_name": "Playlist" + "object_type_name": "PlaylistTrack" } } }, "result_type": { "type": "named", - "name": "insert_Playlist_response" + "name": "v2_delete_PlaylistTrack_by_PlaylistId_and_TrackId_response" } }, { - "name": "insert_PlaylistTrack", - "description": "Insert into the PlaylistTrack table", + "name": "v2_delete_Playlist_by_PlaylistId", + "description": "Delete any row on the 'Playlist' collection using the 'PlaylistId' key", "arguments": { - "objects": { + "key_PlaylistId": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_PlaylistTrack_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'PlaylistTrack' collection", + "pre_check": { + "description": "Delete permission predicate over the 'Playlist' collection", "type": { "type": "predicate", - "object_type_name": "PlaylistTrack" + "object_type_name": "Playlist" } } }, "result_type": { "type": "named", - "name": "insert_PlaylistTrack_response" + "name": "v2_delete_Playlist_by_PlaylistId_response" } }, { - "name": "insert_Track", - "description": "Insert into the Track table", + "name": "v2_delete_Track_by_TrackId", + "description": "Delete any row on the 'Track' collection using the 'TrackId' key", "arguments": { - "objects": { + "key_TrackId": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_Track_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'Track' collection", + "pre_check": { + "description": "Delete permission predicate over the 'Track' collection", "type": { "type": "predicate", "object_type_name": "Track" @@ -10160,24 +10136,21 @@ expression: result }, "result_type": { "type": "named", - "name": "insert_Track_response" + "name": "v2_delete_Track_by_TrackId_response" } }, { - "name": "insert_custom_defaults", - "description": "Insert into the custom_defaults table", + "name": "v2_delete_custom_defaults_by_id", + "description": "Delete any row on the 'custom_defaults' collection using the 'id' key", "arguments": { - "objects": { + "key_id": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_custom_defaults_object" - } + "type": "named", + "name": "int8" } }, - "post_check": { - "description": "Insert permission predicate over the 'custom_defaults' collection", + "pre_check": { + "description": "Delete permission predicate over the 'custom_defaults' collection", "type": { "type": "predicate", "object_type_name": "custom_defaults" @@ -10186,24 +10159,21 @@ expression: result }, "result_type": { "type": "named", - "name": "insert_custom_defaults_response" + "name": "v2_delete_custom_defaults_by_id_response" } }, { - "name": "insert_custom_dog", - "description": "Insert into the custom_dog table", + "name": "v2_delete_custom_dog_by_id", + "description": "Delete any row on the 'custom_dog' collection using the 'id' key", "arguments": { - "objects": { + "key_id": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_custom_dog_object" - } + "type": "named", + "name": "int8" } }, - "post_check": { - "description": "Insert permission predicate over the 'custom_dog' collection", + "pre_check": { + "description": "Delete permission predicate over the 'custom_dog' collection", "type": { "type": "predicate", "object_type_name": "custom_dog" @@ -10212,1101 +10182,949 @@ expression: result }, "result_type": { "type": "named", - "name": "insert_custom_dog_response" + "name": "v2_delete_custom_dog_by_id_response" } }, { - "name": "insert_custom_test_cidr", - "description": "Insert into the custom_test_cidr table", + "name": "v2_delete_institution_institution_by_id", + "description": "Delete any row on the 'institution_institution' collection using the 'id' key", "arguments": { - "objects": { + "key_id": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_custom_test_cidr_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'custom_test_cidr' collection", + "pre_check": { + "description": "Delete permission predicate over the 'institution_institution' collection", "type": { "type": "predicate", - "object_type_name": "custom_test_cidr" + "object_type_name": "institution_institution" } } }, "result_type": { "type": "named", - "name": "insert_custom_test_cidr_response" + "name": "v2_delete_institution_institution_by_id_response" } }, { - "name": "insert_deck_of_cards", - "description": "Insert into the deck_of_cards table", + "name": "v2_delete_spatial_ref_sys_by_srid", + "description": "Delete any row on the 'spatial_ref_sys' collection using the 'srid' key", "arguments": { - "objects": { + "key_srid": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_deck_of_cards_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'deck_of_cards' collection", + "pre_check": { + "description": "Delete permission predicate over the 'spatial_ref_sys' collection", "type": { "type": "predicate", - "object_type_name": "deck_of_cards" + "object_type_name": "spatial_ref_sys" } } }, "result_type": { "type": "named", - "name": "insert_deck_of_cards_response" + "name": "v2_delete_spatial_ref_sys_by_srid_response" } }, { - "name": "insert_discoverable_types_root_occurrence", - "description": "Insert into the discoverable_types_root_occurrence table", + "name": "v2_delete_topology_layer_by_feature_column_and_schema_name_and_table_name", + "description": "Delete any row on the 'topology_layer' collection using the 'feature_column', 'schema_name' and 'table_name' keys", "arguments": { - "objects": { + "key_feature_column": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_discoverable_types_root_occurrence_object" - } + "type": "named", + "name": "varchar" } }, - "post_check": { - "description": "Insert permission predicate over the 'discoverable_types_root_occurrence' collection", + "key_schema_name": { + "type": { + "type": "named", + "name": "varchar" + } + }, + "key_table_name": { + "type": { + "type": "named", + "name": "varchar" + } + }, + "pre_check": { + "description": "Delete permission predicate over the 'topology_layer' collection", "type": { "type": "predicate", - "object_type_name": "discoverable_types_root_occurrence" + "object_type_name": "topology_layer" } } }, "result_type": { "type": "named", - "name": "insert_discoverable_types_root_occurrence_response" + "name": "v2_delete_topology_layer_by_feature_column_and_schema_name_and_table_name_response" } }, { - "name": "insert_even_numbers", - "description": "Insert into the even_numbers table", + "name": "v2_delete_topology_layer_by_layer_id_and_topology_id", + "description": "Delete any row on the 'topology_layer' collection using the 'layer_id' and 'topology_id' keys", "arguments": { - "objects": { + "key_layer_id": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_even_numbers_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'even_numbers' collection", + "key_topology_id": { + "type": { + "type": "named", + "name": "int4" + } + }, + "pre_check": { + "description": "Delete permission predicate over the 'topology_layer' collection", "type": { "type": "predicate", - "object_type_name": "even_numbers" + "object_type_name": "topology_layer" } } }, "result_type": { "type": "named", - "name": "insert_even_numbers_response" + "name": "v2_delete_topology_layer_by_layer_id_and_topology_id_response" } }, { - "name": "insert_group_leader", - "description": "Insert into the group_leader table", + "name": "v2_delete_topology_topology_by_id", + "description": "Delete any row on the 'topology_topology' collection using the 'id' key", "arguments": { - "objects": { + "key_id": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_group_leader_object" - } + "type": "named", + "name": "int4" } }, - "post_check": { - "description": "Insert permission predicate over the 'group_leader' collection", + "pre_check": { + "description": "Delete permission predicate over the 'topology_topology' collection", "type": { "type": "predicate", - "object_type_name": "group_leader" + "object_type_name": "topology_topology" } } }, "result_type": { "type": "named", - "name": "insert_group_leader_response" + "name": "v2_delete_topology_topology_by_id_response" } }, { - "name": "insert_institution_institution", - "description": "Insert into the institution_institution table", + "name": "v2_delete_topology_topology_by_name", + "description": "Delete any row on the 'topology_topology' collection using the 'name' key", "arguments": { - "objects": { + "key_name": { "type": { - "type": "array", - "element_type": { - "type": "named", - "name": "insert_institution_institution_object" - } + "type": "named", + "name": "varchar" } }, - "post_check": { - "description": "Insert permission predicate over the 'institution_institution' collection", + "pre_check": { + "description": "Delete permission predicate over the 'topology_topology' collection", "type": { "type": "predicate", - "object_type_name": "institution_institution" + "object_type_name": "topology_topology" } } }, "result_type": { "type": "named", - "name": "insert_institution_institution_response" + "name": "v2_delete_topology_topology_by_name_response" } }, { - "name": "insert_phone_numbers", - "description": "Insert into the phone_numbers table", + "name": "v2_insert_Album", + "description": "Insert into the Album table", "arguments": { "objects": { "type": { "type": "array", "element_type": { "type": "named", - "name": "insert_phone_numbers_object" + "name": "v2_insert_Album_object" } } }, "post_check": { - "description": "Insert permission predicate over the 'phone_numbers' collection", + "description": "Insert permission predicate over the 'Album' collection", "type": { "type": "predicate", - "object_type_name": "phone_numbers" + "object_type_name": "Album" } } }, "result_type": { "type": "named", - "name": "insert_phone_numbers_response" + "name": "v2_insert_Album_response" } }, { - "name": "insert_spatial_ref_sys", - "description": "Insert into the spatial_ref_sys table", + "name": "v2_insert_Artist", + "description": "Insert into the Artist table", "arguments": { "objects": { "type": { "type": "array", "element_type": { "type": "named", - "name": "insert_spatial_ref_sys_object" + "name": "v2_insert_Artist_object" } } }, "post_check": { - "description": "Insert permission predicate over the 'spatial_ref_sys' collection", + "description": "Insert permission predicate over the 'Artist' collection", "type": { "type": "predicate", - "object_type_name": "spatial_ref_sys" + "object_type_name": "Artist" } } }, "result_type": { "type": "named", - "name": "insert_spatial_ref_sys_response" + "name": "v2_insert_Artist_response" } }, { - "name": "insert_topology_layer", - "description": "Insert into the topology_layer table", + "name": "v2_insert_Customer", + "description": "Insert into the Customer table", "arguments": { "objects": { "type": { "type": "array", "element_type": { "type": "named", - "name": "insert_topology_layer_object" + "name": "v2_insert_Customer_object" } } }, "post_check": { - "description": "Insert permission predicate over the 'topology_layer' collection", + "description": "Insert permission predicate over the 'Customer' collection", "type": { "type": "predicate", - "object_type_name": "topology_layer" + "object_type_name": "Customer" } } }, "result_type": { "type": "named", - "name": "insert_topology_layer_response" + "name": "v2_insert_Customer_response" } }, { - "name": "insert_topology_topology", - "description": "Insert into the topology_topology table", + "name": "v2_insert_Employee", + "description": "Insert into the Employee table", "arguments": { "objects": { "type": { "type": "array", "element_type": { "type": "named", - "name": "insert_topology_topology_object" + "name": "v2_insert_Employee_object" } } }, "post_check": { - "description": "Insert permission predicate over the 'topology_topology' collection", + "description": "Insert permission predicate over the 'Employee' collection", "type": { "type": "predicate", - "object_type_name": "topology_topology" + "object_type_name": "Employee" } } }, "result_type": { "type": "named", - "name": "insert_topology_topology_response" + "name": "v2_insert_Employee_response" } }, { - "name": "update_Album_by_AlbumId", - "description": "Update any row on the 'Album' collection using the 'AlbumId' key", + "name": "v2_insert_Genre", + "description": "Insert into the Genre table", "arguments": { - "key_AlbumId": { - "description": "The identifier of an album", + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_Genre_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'Album' collection", - "type": { - "type": "predicate", - "object_type_name": "Album" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'Album' collection", + "description": "Insert permission predicate over the 'Genre' collection", "type": { "type": "predicate", - "object_type_name": "Album" - } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_Album_by_AlbumId_update_columns" + "object_type_name": "Genre" } } }, "result_type": { "type": "named", - "name": "update_Album_by_AlbumId_response" + "name": "v2_insert_Genre_response" } }, { - "name": "update_Artist_by_ArtistId", - "description": "Update any row on the 'Artist' collection using the 'ArtistId' key", + "name": "v2_insert_Invoice", + "description": "Insert into the Invoice table", "arguments": { - "key_ArtistId": { - "description": "The identifier of an artist", + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_Invoice_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'Artist' collection", - "type": { - "type": "predicate", - "object_type_name": "Artist" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'Artist' collection", + "description": "Insert permission predicate over the 'Invoice' collection", "type": { "type": "predicate", - "object_type_name": "Artist" - } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_Artist_by_ArtistId_update_columns" + "object_type_name": "Invoice" } } }, "result_type": { "type": "named", - "name": "update_Artist_by_ArtistId_response" + "name": "v2_insert_Invoice_response" } }, { - "name": "update_Customer_by_CustomerId", - "description": "Update any row on the 'Customer' collection using the 'CustomerId' key", + "name": "v2_insert_InvoiceLine", + "description": "Insert into the InvoiceLine table", "arguments": { - "key_CustomerId": { - "description": "The identifier of customer", + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_InvoiceLine_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'Customer' collection", - "type": { - "type": "predicate", - "object_type_name": "Customer" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'Customer' collection", + "description": "Insert permission predicate over the 'InvoiceLine' collection", "type": { "type": "predicate", - "object_type_name": "Customer" - } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_Customer_by_CustomerId_update_columns" + "object_type_name": "InvoiceLine" } } }, "result_type": { "type": "named", - "name": "update_Customer_by_CustomerId_response" + "name": "v2_insert_InvoiceLine_response" } }, { - "name": "update_Employee_by_EmployeeId", - "description": "Update any row on the 'Employee' collection using the 'EmployeeId' key", + "name": "v2_insert_MediaType", + "description": "Insert into the MediaType table", "arguments": { - "key_EmployeeId": { - "type": { - "type": "named", - "name": "int4" - } - }, - "post_check": { - "description": "Update permission post-condition predicate over the 'Employee' collection", - "type": { - "type": "predicate", - "object_type_name": "Employee" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'Employee' collection", + "objects": { "type": { - "type": "predicate", - "object_type_name": "Employee" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_MediaType_object" + } } }, - "update_columns": { + "post_check": { + "description": "Insert permission predicate over the 'MediaType' collection", "type": { - "type": "named", - "name": "update_Employee_by_EmployeeId_update_columns" + "type": "predicate", + "object_type_name": "MediaType" } } }, "result_type": { "type": "named", - "name": "update_Employee_by_EmployeeId_response" + "name": "v2_insert_MediaType_response" } }, { - "name": "update_Genre_by_GenreId", - "description": "Update any row on the 'Genre' collection using the 'GenreId' key", + "name": "v2_insert_Playlist", + "description": "Insert into the Playlist table", "arguments": { - "key_GenreId": { + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_Playlist_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'Genre' collection", - "type": { - "type": "predicate", - "object_type_name": "Genre" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'Genre' collection", + "description": "Insert permission predicate over the 'Playlist' collection", "type": { "type": "predicate", - "object_type_name": "Genre" - } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_Genre_by_GenreId_update_columns" + "object_type_name": "Playlist" } } }, "result_type": { "type": "named", - "name": "update_Genre_by_GenreId_response" + "name": "v2_insert_Playlist_response" } }, { - "name": "update_InvoiceLine_by_InvoiceLineId", - "description": "Update any row on the 'InvoiceLine' collection using the 'InvoiceLineId' key", + "name": "v2_insert_PlaylistTrack", + "description": "Insert into the PlaylistTrack table", "arguments": { - "key_InvoiceLineId": { + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_PlaylistTrack_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'InvoiceLine' collection", - "type": { - "type": "predicate", - "object_type_name": "InvoiceLine" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'InvoiceLine' collection", + "description": "Insert permission predicate over the 'PlaylistTrack' collection", "type": { "type": "predicate", - "object_type_name": "InvoiceLine" - } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_InvoiceLine_by_InvoiceLineId_update_columns" + "object_type_name": "PlaylistTrack" } } }, "result_type": { "type": "named", - "name": "update_InvoiceLine_by_InvoiceLineId_response" + "name": "v2_insert_PlaylistTrack_response" } }, { - "name": "update_Invoice_by_InvoiceId", - "description": "Update any row on the 'Invoice' collection using the 'InvoiceId' key", + "name": "v2_insert_Track", + "description": "Insert into the Track table", "arguments": { - "key_InvoiceId": { + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_Track_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'Invoice' collection", - "type": { - "type": "predicate", - "object_type_name": "Invoice" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'Invoice' collection", + "description": "Insert permission predicate over the 'Track' collection", "type": { "type": "predicate", - "object_type_name": "Invoice" - } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_Invoice_by_InvoiceId_update_columns" + "object_type_name": "Track" } } }, "result_type": { "type": "named", - "name": "update_Invoice_by_InvoiceId_response" + "name": "v2_insert_Track_response" } }, { - "name": "update_MediaType_by_MediaTypeId", - "description": "Update any row on the 'MediaType' collection using the 'MediaTypeId' key", + "name": "v2_insert_custom_defaults", + "description": "Insert into the custom_defaults table", "arguments": { - "key_MediaTypeId": { + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_custom_defaults_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'MediaType' collection", - "type": { - "type": "predicate", - "object_type_name": "MediaType" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'MediaType' collection", + "description": "Insert permission predicate over the 'custom_defaults' collection", "type": { "type": "predicate", - "object_type_name": "MediaType" - } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_MediaType_by_MediaTypeId_update_columns" + "object_type_name": "custom_defaults" } } }, "result_type": { "type": "named", - "name": "update_MediaType_by_MediaTypeId_response" + "name": "v2_insert_custom_defaults_response" } }, { - "name": "update_PlaylistTrack_by_PlaylistId_and_TrackId", - "description": "Update any row on the 'PlaylistTrack' collection using the 'PlaylistId' and 'TrackId' keys", + "name": "v2_insert_custom_dog", + "description": "Insert into the custom_dog table", "arguments": { - "key_PlaylistId": { - "type": { - "type": "named", - "name": "int4" - } - }, - "key_TrackId": { + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_custom_dog_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'PlaylistTrack' collection", - "type": { - "type": "predicate", - "object_type_name": "PlaylistTrack" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'PlaylistTrack' collection", + "description": "Insert permission predicate over the 'custom_dog' collection", "type": { "type": "predicate", - "object_type_name": "PlaylistTrack" - } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_PlaylistTrack_by_PlaylistId_and_TrackId_update_columns" + "object_type_name": "custom_dog" } } }, "result_type": { "type": "named", - "name": "update_PlaylistTrack_by_PlaylistId_and_TrackId_response" + "name": "v2_insert_custom_dog_response" } }, { - "name": "update_Playlist_by_PlaylistId", - "description": "Update any row on the 'Playlist' collection using the 'PlaylistId' key", + "name": "v2_insert_custom_test_cidr", + "description": "Insert into the custom_test_cidr table", "arguments": { - "key_PlaylistId": { + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_custom_test_cidr_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'Playlist' collection", - "type": { - "type": "predicate", - "object_type_name": "Playlist" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'Playlist' collection", + "description": "Insert permission predicate over the 'custom_test_cidr' collection", "type": { "type": "predicate", - "object_type_name": "Playlist" - } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_Playlist_by_PlaylistId_update_columns" + "object_type_name": "custom_test_cidr" } } }, "result_type": { "type": "named", - "name": "update_Playlist_by_PlaylistId_response" + "name": "v2_insert_custom_test_cidr_response" } }, { - "name": "update_Track_by_TrackId", - "description": "Update any row on the 'Track' collection using the 'TrackId' key", + "name": "v2_insert_deck_of_cards", + "description": "Insert into the deck_of_cards table", "arguments": { - "key_TrackId": { + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_deck_of_cards_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'Track' collection", - "type": { - "type": "predicate", - "object_type_name": "Track" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'Track' collection", + "description": "Insert permission predicate over the 'deck_of_cards' collection", "type": { "type": "predicate", - "object_type_name": "Track" - } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_Track_by_TrackId_update_columns" + "object_type_name": "deck_of_cards" } } }, "result_type": { "type": "named", - "name": "update_Track_by_TrackId_response" + "name": "v2_insert_deck_of_cards_response" } }, { - "name": "update_custom_defaults_by_id", - "description": "Update any row on the 'custom_defaults' collection using the 'id' key", + "name": "v2_insert_discoverable_types_root_occurrence", + "description": "Insert into the discoverable_types_root_occurrence table", "arguments": { - "key_id": { + "objects": { "type": { - "type": "named", - "name": "int8" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_discoverable_types_root_occurrence_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'custom_defaults' collection", - "type": { - "type": "predicate", - "object_type_name": "custom_defaults" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'custom_defaults' collection", + "description": "Insert permission predicate over the 'discoverable_types_root_occurrence' collection", "type": { "type": "predicate", - "object_type_name": "custom_defaults" - } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_custom_defaults_by_id_update_columns" + "object_type_name": "discoverable_types_root_occurrence" } } }, "result_type": { "type": "named", - "name": "update_custom_defaults_by_id_response" + "name": "v2_insert_discoverable_types_root_occurrence_response" } }, { - "name": "update_custom_dog_by_id", - "description": "Update any row on the 'custom_dog' collection using the 'id' key", + "name": "v2_insert_even_numbers", + "description": "Insert into the even_numbers table", "arguments": { - "key_id": { + "objects": { "type": { - "type": "named", - "name": "int8" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_even_numbers_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'custom_dog' collection", + "description": "Insert permission predicate over the 'even_numbers' collection", "type": { "type": "predicate", - "object_type_name": "custom_dog" + "object_type_name": "even_numbers" } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'custom_dog' collection", + } + }, + "result_type": { + "type": "named", + "name": "v2_insert_even_numbers_response" + } + }, + { + "name": "v2_insert_group_leader", + "description": "Insert into the group_leader table", + "arguments": { + "objects": { "type": { - "type": "predicate", - "object_type_name": "custom_dog" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_group_leader_object" + } } }, - "update_columns": { + "post_check": { + "description": "Insert permission predicate over the 'group_leader' collection", "type": { - "type": "named", - "name": "update_custom_dog_by_id_update_columns" + "type": "predicate", + "object_type_name": "group_leader" } } }, "result_type": { "type": "named", - "name": "update_custom_dog_by_id_response" + "name": "v2_insert_group_leader_response" } }, { - "name": "update_institution_institution_by_id", - "description": "Update any row on the 'institution_institution' collection using the 'id' key", + "name": "v2_insert_institution_institution", + "description": "Insert into the institution_institution table", "arguments": { - "key_id": { + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_institution_institution_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'institution_institution' collection", + "description": "Insert permission predicate over the 'institution_institution' collection", "type": { "type": "predicate", "object_type_name": "institution_institution" } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'institution_institution' collection", + } + }, + "result_type": { + "type": "named", + "name": "v2_insert_institution_institution_response" + } + }, + { + "name": "v2_insert_phone_numbers", + "description": "Insert into the phone_numbers table", + "arguments": { + "objects": { "type": { - "type": "predicate", - "object_type_name": "institution_institution" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_phone_numbers_object" + } } }, - "update_columns": { + "post_check": { + "description": "Insert permission predicate over the 'phone_numbers' collection", "type": { - "type": "named", - "name": "update_institution_institution_by_id_update_columns" + "type": "predicate", + "object_type_name": "phone_numbers" } } }, "result_type": { "type": "named", - "name": "update_institution_institution_by_id_response" + "name": "v2_insert_phone_numbers_response" } }, { - "name": "update_spatial_ref_sys_by_srid", - "description": "Update any row on the 'spatial_ref_sys' collection using the 'srid' key", + "name": "v2_insert_spatial_ref_sys", + "description": "Insert into the spatial_ref_sys table", "arguments": { - "key_srid": { + "objects": { "type": { - "type": "named", - "name": "int4" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_spatial_ref_sys_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'spatial_ref_sys' collection", - "type": { - "type": "predicate", - "object_type_name": "spatial_ref_sys" - } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'spatial_ref_sys' collection", + "description": "Insert permission predicate over the 'spatial_ref_sys' collection", "type": { "type": "predicate", "object_type_name": "spatial_ref_sys" } - }, - "update_columns": { - "type": { - "type": "named", - "name": "update_spatial_ref_sys_by_srid_update_columns" - } } }, "result_type": { "type": "named", - "name": "update_spatial_ref_sys_by_srid_response" + "name": "v2_insert_spatial_ref_sys_response" } }, { - "name": "update_topology_layer_by_feature_column_and_schema_name_and_table_name", - "description": "Update any row on the 'topology_layer' collection using the 'feature_column', 'schema_name' and 'table_name' keys", + "name": "v2_insert_topology_layer", + "description": "Insert into the topology_layer table", "arguments": { - "key_feature_column": { - "type": { - "type": "named", - "name": "varchar" - } - }, - "key_schema_name": { - "type": { - "type": "named", - "name": "varchar" - } - }, - "key_table_name": { + "objects": { "type": { - "type": "named", - "name": "varchar" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_topology_layer_object" + } } }, "post_check": { - "description": "Update permission post-condition predicate over the 'topology_layer' collection", + "description": "Insert permission predicate over the 'topology_layer' collection", "type": { "type": "predicate", "object_type_name": "topology_layer" } - }, - "pre_check": { - "description": "Update permission pre-condition predicate over the 'topology_layer' collection", + } + }, + "result_type": { + "type": "named", + "name": "v2_insert_topology_layer_response" + } + }, + { + "name": "v2_insert_topology_topology", + "description": "Insert into the topology_topology table", + "arguments": { + "objects": { "type": { - "type": "predicate", - "object_type_name": "topology_layer" + "type": "array", + "element_type": { + "type": "named", + "name": "v2_insert_topology_topology_object" + } } }, - "update_columns": { + "post_check": { + "description": "Insert permission predicate over the 'topology_topology' collection", "type": { - "type": "named", - "name": "update_topology_layer_by_feature_column_and_schema_name_and_table_name_update_columns" + "type": "predicate", + "object_type_name": "topology_topology" } } }, "result_type": { "type": "named", - "name": "update_topology_layer_by_feature_column_and_schema_name_and_table_name_response" + "name": "v2_insert_topology_topology_response" } }, { - "name": "update_topology_layer_by_layer_id_and_topology_id", - "description": "Update any row on the 'topology_layer' collection using the 'layer_id' and 'topology_id' keys", + "name": "v2_update_Album_by_AlbumId", + "description": "Update any row on the 'Album' collection using the 'AlbumId' key", "arguments": { - "key_layer_id": { - "type": { - "type": "named", - "name": "int4" - } - }, - "key_topology_id": { + "key_AlbumId": { + "description": "The identifier of an album", "type": { "type": "named", "name": "int4" } }, "post_check": { - "description": "Update permission post-condition predicate over the 'topology_layer' collection", + "description": "Update permission post-condition predicate over the 'Album' collection", "type": { "type": "predicate", - "object_type_name": "topology_layer" + "object_type_name": "Album" } }, "pre_check": { - "description": "Update permission pre-condition predicate over the 'topology_layer' collection", + "description": "Update permission pre-condition predicate over the 'Album' collection", "type": { "type": "predicate", - "object_type_name": "topology_layer" + "object_type_name": "Album" } }, "update_columns": { "type": { "type": "named", - "name": "update_topology_layer_by_layer_id_and_topology_id_update_columns" + "name": "v2_update_Album_by_AlbumId_update_columns" } } }, "result_type": { "type": "named", - "name": "update_topology_layer_by_layer_id_and_topology_id_response" + "name": "v2_update_Album_by_AlbumId_response" } }, { - "name": "update_topology_topology_by_id", - "description": "Update any row on the 'topology_topology' collection using the 'id' key", + "name": "v2_update_Artist_by_ArtistId", + "description": "Update any row on the 'Artist' collection using the 'ArtistId' key", "arguments": { - "key_id": { + "key_ArtistId": { + "description": "The identifier of an artist", "type": { "type": "named", "name": "int4" } }, "post_check": { - "description": "Update permission post-condition predicate over the 'topology_topology' collection", + "description": "Update permission post-condition predicate over the 'Artist' collection", "type": { "type": "predicate", - "object_type_name": "topology_topology" + "object_type_name": "Artist" } }, "pre_check": { - "description": "Update permission pre-condition predicate over the 'topology_topology' collection", + "description": "Update permission pre-condition predicate over the 'Artist' collection", "type": { "type": "predicate", - "object_type_name": "topology_topology" + "object_type_name": "Artist" } }, "update_columns": { "type": { "type": "named", - "name": "update_topology_topology_by_id_update_columns" + "name": "v2_update_Artist_by_ArtistId_update_columns" } } }, "result_type": { "type": "named", - "name": "update_topology_topology_by_id_response" + "name": "v2_update_Artist_by_ArtistId_response" } }, { - "name": "update_topology_topology_by_name", - "description": "Update any row on the 'topology_topology' collection using the 'name' key", + "name": "v2_update_Customer_by_CustomerId", + "description": "Update any row on the 'Customer' collection using the 'CustomerId' key", "arguments": { - "key_name": { + "key_CustomerId": { + "description": "The identifier of customer", "type": { "type": "named", - "name": "varchar" + "name": "int4" } }, "post_check": { - "description": "Update permission post-condition predicate over the 'topology_topology' collection", + "description": "Update permission post-condition predicate over the 'Customer' collection", "type": { "type": "predicate", - "object_type_name": "topology_topology" + "object_type_name": "Customer" } }, "pre_check": { - "description": "Update permission pre-condition predicate over the 'topology_topology' collection", + "description": "Update permission pre-condition predicate over the 'Customer' collection", "type": { "type": "predicate", - "object_type_name": "topology_topology" + "object_type_name": "Customer" } }, "update_columns": { "type": { "type": "named", - "name": "update_topology_topology_by_name_update_columns" + "name": "v2_update_Customer_by_CustomerId_update_columns" } } }, "result_type": { "type": "named", - "name": "update_topology_topology_by_name_response" + "name": "v2_update_Customer_by_CustomerId_response" } }, { - "name": "v2_delete_Album_by_AlbumId", - "description": "Delete any row on the 'Album' collection using the 'AlbumId' key", + "name": "v2_update_Employee_by_EmployeeId", + "description": "Update any row on the 'Employee' collection using the 'EmployeeId' key", "arguments": { - "key_AlbumId": { - "description": "The identifier of an album", + "key_EmployeeId": { "type": { "type": "named", "name": "int4" } }, - "pre_check": { - "description": "Delete permission predicate over the 'Album' collection", + "post_check": { + "description": "Update permission post-condition predicate over the 'Employee' collection", "type": { "type": "predicate", - "object_type_name": "Album" - } - } - }, - "result_type": { - "type": "named", - "name": "v2_delete_Album_by_AlbumId_response" - } - }, - { - "name": "v2_delete_Artist_by_ArtistId", - "description": "Delete any row on the 'Artist' collection using the 'ArtistId' key", - "arguments": { - "key_ArtistId": { - "description": "The identifier of an artist", - "type": { - "type": "named", - "name": "int4" + "object_type_name": "Employee" } }, "pre_check": { - "description": "Delete permission predicate over the 'Artist' collection", + "description": "Update permission pre-condition predicate over the 'Employee' collection", "type": { "type": "predicate", - "object_type_name": "Artist" - } - } - }, - "result_type": { - "type": "named", - "name": "v2_delete_Artist_by_ArtistId_response" - } - }, - { - "name": "v2_delete_Customer_by_CustomerId", - "description": "Delete any row on the 'Customer' collection using the 'CustomerId' key", - "arguments": { - "key_CustomerId": { - "description": "The identifier of customer", - "type": { - "type": "named", - "name": "int4" + "object_type_name": "Employee" } }, - "pre_check": { - "description": "Delete permission predicate over the 'Customer' collection", + "update_columns": { "type": { - "type": "predicate", - "object_type_name": "Customer" + "type": "named", + "name": "v2_update_Employee_by_EmployeeId_update_columns" } } }, "result_type": { "type": "named", - "name": "v2_delete_Customer_by_CustomerId_response" + "name": "v2_update_Employee_by_EmployeeId_response" } }, { - "name": "v2_delete_Employee_by_EmployeeId", - "description": "Delete any row on the 'Employee' collection using the 'EmployeeId' key", + "name": "v2_update_Genre_by_GenreId", + "description": "Update any row on the 'Genre' collection using the 'GenreId' key", "arguments": { - "key_EmployeeId": { + "key_GenreId": { "type": { "type": "named", "name": "int4" } }, - "pre_check": { - "description": "Delete permission predicate over the 'Employee' collection", + "post_check": { + "description": "Update permission post-condition predicate over the 'Genre' collection", "type": { "type": "predicate", - "object_type_name": "Employee" + "object_type_name": "Genre" } - } - }, - "result_type": { - "type": "named", - "name": "v2_delete_Employee_by_EmployeeId_response" - } - }, - { - "name": "v2_delete_Genre_by_GenreId", - "description": "Delete any row on the 'Genre' collection using the 'GenreId' key", - "arguments": { - "key_GenreId": { + }, + "pre_check": { + "description": "Update permission pre-condition predicate over the 'Genre' collection", "type": { - "type": "named", - "name": "int4" + "type": "predicate", + "object_type_name": "Genre" } }, - "pre_check": { - "description": "Delete permission predicate over the 'Genre' collection", + "update_columns": { "type": { - "type": "predicate", - "object_type_name": "Genre" + "type": "named", + "name": "v2_update_Genre_by_GenreId_update_columns" } } }, "result_type": { "type": "named", - "name": "v2_delete_Genre_by_GenreId_response" + "name": "v2_update_Genre_by_GenreId_response" } }, { - "name": "v2_delete_InvoiceLine_by_InvoiceLineId", - "description": "Delete any row on the 'InvoiceLine' collection using the 'InvoiceLineId' key", + "name": "v2_update_InvoiceLine_by_InvoiceLineId", + "description": "Update any row on the 'InvoiceLine' collection using the 'InvoiceLineId' key", "arguments": { "key_InvoiceLineId": { "type": { @@ -11314,22 +11132,35 @@ expression: result "name": "int4" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'InvoiceLine' collection", + "type": { + "type": "predicate", + "object_type_name": "InvoiceLine" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'InvoiceLine' collection", + "description": "Update permission pre-condition predicate over the 'InvoiceLine' collection", "type": { "type": "predicate", "object_type_name": "InvoiceLine" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_InvoiceLine_by_InvoiceLineId_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_InvoiceLine_by_InvoiceLineId_response" + "name": "v2_update_InvoiceLine_by_InvoiceLineId_response" } }, { - "name": "v2_delete_Invoice_by_InvoiceId", - "description": "Delete any row on the 'Invoice' collection using the 'InvoiceId' key", + "name": "v2_update_Invoice_by_InvoiceId", + "description": "Update any row on the 'Invoice' collection using the 'InvoiceId' key", "arguments": { "key_InvoiceId": { "type": { @@ -11337,22 +11168,35 @@ expression: result "name": "int4" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'Invoice' collection", + "type": { + "type": "predicate", + "object_type_name": "Invoice" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'Invoice' collection", + "description": "Update permission pre-condition predicate over the 'Invoice' collection", "type": { "type": "predicate", "object_type_name": "Invoice" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_Invoice_by_InvoiceId_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_Invoice_by_InvoiceId_response" + "name": "v2_update_Invoice_by_InvoiceId_response" } }, { - "name": "v2_delete_MediaType_by_MediaTypeId", - "description": "Delete any row on the 'MediaType' collection using the 'MediaTypeId' key", + "name": "v2_update_MediaType_by_MediaTypeId", + "description": "Update any row on the 'MediaType' collection using the 'MediaTypeId' key", "arguments": { "key_MediaTypeId": { "type": { @@ -11360,22 +11204,35 @@ expression: result "name": "int4" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'MediaType' collection", + "type": { + "type": "predicate", + "object_type_name": "MediaType" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'MediaType' collection", + "description": "Update permission pre-condition predicate over the 'MediaType' collection", "type": { "type": "predicate", "object_type_name": "MediaType" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_MediaType_by_MediaTypeId_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_MediaType_by_MediaTypeId_response" + "name": "v2_update_MediaType_by_MediaTypeId_response" } }, { - "name": "v2_delete_PlaylistTrack_by_PlaylistId_and_TrackId", - "description": "Delete any row on the 'PlaylistTrack' collection using the 'PlaylistId' and 'TrackId' keys", + "name": "v2_update_PlaylistTrack_by_PlaylistId_and_TrackId", + "description": "Update any row on the 'PlaylistTrack' collection using the 'PlaylistId' and 'TrackId' keys", "arguments": { "key_PlaylistId": { "type": { @@ -11389,22 +11246,35 @@ expression: result "name": "int4" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'PlaylistTrack' collection", + "type": { + "type": "predicate", + "object_type_name": "PlaylistTrack" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'PlaylistTrack' collection", + "description": "Update permission pre-condition predicate over the 'PlaylistTrack' collection", "type": { "type": "predicate", "object_type_name": "PlaylistTrack" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_PlaylistTrack_by_PlaylistId_and_TrackId_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_PlaylistTrack_by_PlaylistId_and_TrackId_response" + "name": "v2_update_PlaylistTrack_by_PlaylistId_and_TrackId_response" } }, { - "name": "v2_delete_Playlist_by_PlaylistId", - "description": "Delete any row on the 'Playlist' collection using the 'PlaylistId' key", + "name": "v2_update_Playlist_by_PlaylistId", + "description": "Update any row on the 'Playlist' collection using the 'PlaylistId' key", "arguments": { "key_PlaylistId": { "type": { @@ -11412,22 +11282,35 @@ expression: result "name": "int4" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'Playlist' collection", + "type": { + "type": "predicate", + "object_type_name": "Playlist" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'Playlist' collection", + "description": "Update permission pre-condition predicate over the 'Playlist' collection", "type": { "type": "predicate", "object_type_name": "Playlist" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_Playlist_by_PlaylistId_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_Playlist_by_PlaylistId_response" + "name": "v2_update_Playlist_by_PlaylistId_response" } }, { - "name": "v2_delete_Track_by_TrackId", - "description": "Delete any row on the 'Track' collection using the 'TrackId' key", + "name": "v2_update_Track_by_TrackId", + "description": "Update any row on the 'Track' collection using the 'TrackId' key", "arguments": { "key_TrackId": { "type": { @@ -11435,22 +11318,35 @@ expression: result "name": "int4" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'Track' collection", + "type": { + "type": "predicate", + "object_type_name": "Track" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'Track' collection", + "description": "Update permission pre-condition predicate over the 'Track' collection", "type": { "type": "predicate", "object_type_name": "Track" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_Track_by_TrackId_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_Track_by_TrackId_response" + "name": "v2_update_Track_by_TrackId_response" } }, { - "name": "v2_delete_custom_defaults_by_id", - "description": "Delete any row on the 'custom_defaults' collection using the 'id' key", + "name": "v2_update_custom_defaults_by_id", + "description": "Update any row on the 'custom_defaults' collection using the 'id' key", "arguments": { "key_id": { "type": { @@ -11458,22 +11354,35 @@ expression: result "name": "int8" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'custom_defaults' collection", + "type": { + "type": "predicate", + "object_type_name": "custom_defaults" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'custom_defaults' collection", + "description": "Update permission pre-condition predicate over the 'custom_defaults' collection", "type": { "type": "predicate", "object_type_name": "custom_defaults" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_custom_defaults_by_id_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_custom_defaults_by_id_response" + "name": "v2_update_custom_defaults_by_id_response" } }, { - "name": "v2_delete_custom_dog_by_id", - "description": "Delete any row on the 'custom_dog' collection using the 'id' key", + "name": "v2_update_custom_dog_by_id", + "description": "Update any row on the 'custom_dog' collection using the 'id' key", "arguments": { "key_id": { "type": { @@ -11481,22 +11390,35 @@ expression: result "name": "int8" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'custom_dog' collection", + "type": { + "type": "predicate", + "object_type_name": "custom_dog" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'custom_dog' collection", + "description": "Update permission pre-condition predicate over the 'custom_dog' collection", "type": { "type": "predicate", "object_type_name": "custom_dog" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_custom_dog_by_id_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_custom_dog_by_id_response" + "name": "v2_update_custom_dog_by_id_response" } }, { - "name": "v2_delete_institution_institution_by_id", - "description": "Delete any row on the 'institution_institution' collection using the 'id' key", + "name": "v2_update_institution_institution_by_id", + "description": "Update any row on the 'institution_institution' collection using the 'id' key", "arguments": { "key_id": { "type": { @@ -11504,22 +11426,35 @@ expression: result "name": "int4" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'institution_institution' collection", + "type": { + "type": "predicate", + "object_type_name": "institution_institution" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'institution_institution' collection", + "description": "Update permission pre-condition predicate over the 'institution_institution' collection", "type": { "type": "predicate", "object_type_name": "institution_institution" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_institution_institution_by_id_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_institution_institution_by_id_response" + "name": "v2_update_institution_institution_by_id_response" } }, { - "name": "v2_delete_spatial_ref_sys_by_srid", - "description": "Delete any row on the 'spatial_ref_sys' collection using the 'srid' key", + "name": "v2_update_spatial_ref_sys_by_srid", + "description": "Update any row on the 'spatial_ref_sys' collection using the 'srid' key", "arguments": { "key_srid": { "type": { @@ -11527,22 +11462,35 @@ expression: result "name": "int4" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'spatial_ref_sys' collection", + "type": { + "type": "predicate", + "object_type_name": "spatial_ref_sys" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'spatial_ref_sys' collection", + "description": "Update permission pre-condition predicate over the 'spatial_ref_sys' collection", "type": { "type": "predicate", "object_type_name": "spatial_ref_sys" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_spatial_ref_sys_by_srid_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_spatial_ref_sys_by_srid_response" + "name": "v2_update_spatial_ref_sys_by_srid_response" } }, { - "name": "v2_delete_topology_layer_by_feature_column_and_schema_name_and_table_name", - "description": "Delete any row on the 'topology_layer' collection using the 'feature_column', 'schema_name' and 'table_name' keys", + "name": "v2_update_topology_layer_by_feature_column_and_schema_name_and_table_name", + "description": "Update any row on the 'topology_layer' collection using the 'feature_column', 'schema_name' and 'table_name' keys", "arguments": { "key_feature_column": { "type": { @@ -11562,22 +11510,35 @@ expression: result "name": "varchar" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'topology_layer' collection", + "type": { + "type": "predicate", + "object_type_name": "topology_layer" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'topology_layer' collection", + "description": "Update permission pre-condition predicate over the 'topology_layer' collection", "type": { "type": "predicate", "object_type_name": "topology_layer" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_topology_layer_by_feature_column_and_schema_name_and_table_name_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_topology_layer_by_feature_column_and_schema_name_and_table_name_response" + "name": "v2_update_topology_layer_by_feature_column_and_schema_name_and_table_name_response" } }, { - "name": "v2_delete_topology_layer_by_layer_id_and_topology_id", - "description": "Delete any row on the 'topology_layer' collection using the 'layer_id' and 'topology_id' keys", + "name": "v2_update_topology_layer_by_layer_id_and_topology_id", + "description": "Update any row on the 'topology_layer' collection using the 'layer_id' and 'topology_id' keys", "arguments": { "key_layer_id": { "type": { @@ -11591,22 +11552,35 @@ expression: result "name": "int4" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'topology_layer' collection", + "type": { + "type": "predicate", + "object_type_name": "topology_layer" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'topology_layer' collection", + "description": "Update permission pre-condition predicate over the 'topology_layer' collection", "type": { "type": "predicate", "object_type_name": "topology_layer" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_topology_layer_by_layer_id_and_topology_id_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_topology_layer_by_layer_id_and_topology_id_response" + "name": "v2_update_topology_layer_by_layer_id_and_topology_id_response" } }, { - "name": "v2_delete_topology_topology_by_id", - "description": "Delete any row on the 'topology_topology' collection using the 'id' key", + "name": "v2_update_topology_topology_by_id", + "description": "Update any row on the 'topology_topology' collection using the 'id' key", "arguments": { "key_id": { "type": { @@ -11614,22 +11588,35 @@ expression: result "name": "int4" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'topology_topology' collection", + "type": { + "type": "predicate", + "object_type_name": "topology_topology" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'topology_topology' collection", + "description": "Update permission pre-condition predicate over the 'topology_topology' collection", "type": { "type": "predicate", "object_type_name": "topology_topology" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_topology_topology_by_id_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_topology_topology_by_id_response" + "name": "v2_update_topology_topology_by_id_response" } }, { - "name": "v2_delete_topology_topology_by_name", - "description": "Delete any row on the 'topology_topology' collection using the 'name' key", + "name": "v2_update_topology_topology_by_name", + "description": "Update any row on the 'topology_topology' collection using the 'name' key", "arguments": { "key_name": { "type": { @@ -11637,17 +11624,30 @@ expression: result "name": "varchar" } }, + "post_check": { + "description": "Update permission post-condition predicate over the 'topology_topology' collection", + "type": { + "type": "predicate", + "object_type_name": "topology_topology" + } + }, "pre_check": { - "description": "Delete permission predicate over the 'topology_topology' collection", + "description": "Update permission pre-condition predicate over the 'topology_topology' collection", "type": { "type": "predicate", "object_type_name": "topology_topology" } + }, + "update_columns": { + "type": { + "type": "named", + "name": "v2_update_topology_topology_by_name_update_columns" + } } }, "result_type": { "type": "named", - "name": "v2_delete_topology_topology_by_name_response" + "name": "v2_update_topology_topology_by_name_response" } } ]