addedInput schema / properties / catalog
Added value: +{
+ "description": "Optional database catalog.",
+ "type": "string"
+}
addedOutput schema / properties / table / properties / capabilities
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "ddl": {
+ "type": "boolean"
+ },
+ "foreignKeys": {
+ "type": "boolean"
+ },
+ "indexes": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "indexes",
+ "foreignKeys",
+ "ddl"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / table / properties / columns / items / properties / autoIncrement
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / table / properties / columns / items / properties / defaultValue
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / table / properties / columns / items / properties / generated
Added value: +{
+ "type": "boolean"
+}
changedOutput schema / properties / table / properties / columns / items / required
Previous value: -[
- "name",
- "dataType",
- "nullable",
- "primaryKey"
-]New value: +[
+ "name",
+ "dataType",
+ "nullable",
+ "primaryKey",
+ "defaultValue",
+ "generated",
+ "autoIncrement"
+]
addedOutput schema / properties / table / properties / ddl
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / table / properties / foreignKeys
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "columns": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "name": {
+ "type": "string"
+ },
+ "referencedColumns": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "referencedTable": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "columns",
+ "referencedTable",
+ "referencedColumns"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / table / properties / indexes
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "columns": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "name": {
+ "type": "string"
+ },
+ "primary": {
+ "type": "boolean"
+ },
+ "unique": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "name",
+ "columns",
+ "unique",
+ "primary"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
changedOutput schema / properties / table / required
Previous value: -[
- "name",
- "kind",
- "columns",
- "columnCount"
-]New value: +[
+ "catalog",
+ "schema",
+ "name",
+ "kind",
+ "ddl",
+ "columnCount",
+ "columns",
+ "indexes",
+ "foreignKeys",
+ "capabilities"
+]