6126 lines
170 KiB
JSON
6126 lines
170 KiB
JSON
|
|
{
|
||
|
|
"__className__": "serverpod.DatabaseDefinition",
|
||
|
|
"schemaVersion": 2,
|
||
|
|
"moduleName": "serverpod_offline_sync_test",
|
||
|
|
"tables": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "address",
|
||
|
|
"dartName": "Address",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "street",
|
||
|
|
"fieldName": "street",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "inhabitantId",
|
||
|
|
"fieldName": "inhabitantId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "address_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "address_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"inhabitantId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "address__inhabitantId__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "inhabitantId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "city",
|
||
|
|
"dartName": "City",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "city_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "company",
|
||
|
|
"dartName": "Company",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "townId",
|
||
|
|
"fieldName": "townId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "'550e8400-e29b-41d4-a716-446655440000'",
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "company_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "company_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"townId"
|
||
|
|
],
|
||
|
|
"referenceTable": "town",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 1,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "fk_chain_cascade_middle",
|
||
|
|
"dartName": "FkChainCascadeMiddle",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "rootId",
|
||
|
|
"fieldName": "rootId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_cascade_middle_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_cascade_middle_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"rootId"
|
||
|
|
],
|
||
|
|
"referenceTable": "fk_chain_root",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "fk_chain_middle_cascade_child",
|
||
|
|
"dartName": "FkChainMiddleCascadeChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "restrictBlockerId",
|
||
|
|
"fieldName": "restrictBlockerId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_middle_cascade_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_middle_cascade_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"restrictBlockerId"
|
||
|
|
],
|
||
|
|
"referenceTable": "fk_chain_restrict_blocker",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "fk_chain_middle_set_null_child",
|
||
|
|
"dartName": "FkChainMiddleSetNullChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "restrictBlockerId",
|
||
|
|
"fieldName": "restrictBlockerId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_middle_set_null_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_middle_set_null_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"restrictBlockerId"
|
||
|
|
],
|
||
|
|
"referenceTable": "fk_chain_restrict_blocker",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 0,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "fk_chain_restrict_blocker",
|
||
|
|
"dartName": "FkChainRestrictBlocker",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "cascadeMiddleId",
|
||
|
|
"fieldName": "cascadeMiddleId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_restrict_blocker_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_restrict_blocker_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"cascadeMiddleId"
|
||
|
|
],
|
||
|
|
"referenceTable": "fk_chain_cascade_middle",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "fk_chain_root",
|
||
|
|
"dartName": "FkChainRoot",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_root_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "fk_chain_set_null_cascade_child",
|
||
|
|
"dartName": "FkChainSetNullCascadeChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "setNullMiddleId",
|
||
|
|
"fieldName": "setNullMiddleId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_set_null_cascade_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_set_null_cascade_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"setNullMiddleId"
|
||
|
|
],
|
||
|
|
"referenceTable": "fk_chain_set_null_middle",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "fk_chain_set_null_middle",
|
||
|
|
"dartName": "FkChainSetNullMiddle",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "cascadeMiddleId",
|
||
|
|
"fieldName": "cascadeMiddleId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_set_null_middle_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_set_null_middle_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"cascadeMiddleId"
|
||
|
|
],
|
||
|
|
"referenceTable": "fk_chain_cascade_middle",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 0,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "fk_chain_set_null_restrict_child",
|
||
|
|
"dartName": "FkChainSetNullRestrictChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "setNullMiddleId",
|
||
|
|
"fieldName": "setNullMiddleId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_set_null_restrict_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_set_null_restrict_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"setNullMiddleId"
|
||
|
|
],
|
||
|
|
"referenceTable": "fk_chain_set_null_middle",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "fk_chain_set_null_set_null_child",
|
||
|
|
"dartName": "FkChainSetNullSetNullChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "setNullMiddleId",
|
||
|
|
"fieldName": "setNullMiddleId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_set_null_set_null_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "fk_chain_set_null_set_null_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"setNullMiddleId"
|
||
|
|
],
|
||
|
|
"referenceTable": "fk_chain_set_null_middle",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 0,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "nullable_set_default_child",
|
||
|
|
"dartName": "NullableSetDefaultChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "nullable_set_default_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "nullable_set_default_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 1,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "organization",
|
||
|
|
"dartName": "Organization",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "cityId",
|
||
|
|
"fieldName": "cityId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "organization_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "organization_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"cityId"
|
||
|
|
],
|
||
|
|
"referenceTable": "city",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "person",
|
||
|
|
"dartName": "Person",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "surname",
|
||
|
|
"fieldName": "surname",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "organizationId",
|
||
|
|
"fieldName": "organizationId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "oldCompanyId",
|
||
|
|
"fieldName": "oldCompanyId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "cityId",
|
||
|
|
"fieldName": "cityId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "person_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "person_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"organizationId"
|
||
|
|
],
|
||
|
|
"referenceTable": "organization",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "person_fk_2",
|
||
|
|
"columns": [
|
||
|
|
"oldCompanyId"
|
||
|
|
],
|
||
|
|
"referenceTable": "company",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "person_fk_3",
|
||
|
|
"columns": [
|
||
|
|
"cityId"
|
||
|
|
],
|
||
|
|
"referenceTable": "city",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "required_cascade_child",
|
||
|
|
"dartName": "RequiredCascadeChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "required_cascade_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "required_cascade_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "required_no_action_child",
|
||
|
|
"dartName": "RequiredNoActionChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "required_no_action_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "required_no_action_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "required_set_null_child",
|
||
|
|
"dartName": "RequiredSetNullChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "required_set_null_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "required_set_null_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 0,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "restrict_child",
|
||
|
|
"dartName": "RestrictChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "restrict_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "restrict_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "shared_child",
|
||
|
|
"dartName": "SharedChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "flavor",
|
||
|
|
"fieldName": "flavor",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "'plain'",
|
||
|
|
"dartType": "serverpod_offline_sync_test_shared:SharedFlavor"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "shared_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "shared_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "shared_parent",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 0,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "shared_parent",
|
||
|
|
"dartName": "SharedParent",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "shared_parent_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "town",
|
||
|
|
"dartName": "Town",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "cityId",
|
||
|
|
"fieldName": "cityId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "mayorId",
|
||
|
|
"fieldName": "mayorId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "town_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "town_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"cityId"
|
||
|
|
],
|
||
|
|
"referenceTable": "city",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "town_fk_2",
|
||
|
|
"columns": [
|
||
|
|
"mayorId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 0,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "types",
|
||
|
|
"dartName": "Types",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "aBool",
|
||
|
|
"fieldName": "aBool",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "bool"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "aDateTime",
|
||
|
|
"fieldName": "aDateTime",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "aText",
|
||
|
|
"fieldName": "aText",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "anInt",
|
||
|
|
"fieldName": "anInt",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "anInt64",
|
||
|
|
"fieldName": "anInt64",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "BigInt"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "aReal",
|
||
|
|
"fieldName": "aReal",
|
||
|
|
"columnType": 3,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "double"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "aBlob",
|
||
|
|
"fieldName": "aBlob",
|
||
|
|
"columnType": 5,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "dart:typed_data:ByteData"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "anEnum",
|
||
|
|
"fieldName": "anEnum",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "protocol:TypesEnum?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "optionalText",
|
||
|
|
"fieldName": "optionalText",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "optionalUuid",
|
||
|
|
"fieldName": "optionalUuid",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "jsonDocument",
|
||
|
|
"fieldName": "jsonDocument",
|
||
|
|
"columnType": 8,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "protocol:SyncDocument?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "jsonbDocument",
|
||
|
|
"fieldName": "jsonbDocument",
|
||
|
|
"columnType": 14,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "protocol:SyncDocument?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "jsonbNumbers",
|
||
|
|
"fieldName": "jsonbNumbers",
|
||
|
|
"columnType": 14,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "List<int>?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "types_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "types_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "types",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "types_a_text_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "aText"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique",
|
||
|
|
"dartName": "Unique",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique__spaceId__name__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "name"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_cascade_child",
|
||
|
|
"dartName": "UniqueCascadeChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_cascade_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_cascade_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_cascade_child__spaceId__name__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "name"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_cascade_reference",
|
||
|
|
"dartName": "UniqueCascadeReference",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_cascade_reference_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_cascade_reference_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_cascade_reference__parentId__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "parentId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_composite",
|
||
|
|
"dartName": "UniqueComposite",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "scope",
|
||
|
|
"fieldName": "scope",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "value",
|
||
|
|
"fieldName": "value",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_composite_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_composite__spaceId__scope__value__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "scope"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "value"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_discriminator",
|
||
|
|
"dartName": "UniqueDiscriminator",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "categoryId",
|
||
|
|
"fieldName": "categoryId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_discriminator_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_discriminator__spaceId__categoryId__name__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "categoryId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "name"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_fk_pair",
|
||
|
|
"dartName": "UniqueFkPair",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "leftId",
|
||
|
|
"fieldName": "leftId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "rightId",
|
||
|
|
"fieldName": "rightId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_fk_pair_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_fk_pair_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"leftId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_fk_pair_fk_2",
|
||
|
|
"columns": [
|
||
|
|
"rightId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 0,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_fk_pair_parents",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "leftId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "rightId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_mixed_fk",
|
||
|
|
"dartName": "UniqueMixedFk",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_mixed_fk_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_mixed_fk_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_mixed_fk_name_parent",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "name"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "parentId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_no_release",
|
||
|
|
"dartName": "UniqueNoRelease",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "categoryId",
|
||
|
|
"fieldName": "categoryId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_no_release_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_no_release__spaceId__categoryId__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "categoryId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_nullable",
|
||
|
|
"dartName": "UniqueNullable",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "value",
|
||
|
|
"fieldName": "value",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_nullable_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_nullable__spaceId__value__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "value"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_overlapping",
|
||
|
|
"dartName": "UniqueOverlapping",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "first",
|
||
|
|
"fieldName": "first",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "second",
|
||
|
|
"fieldName": "second",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "third",
|
||
|
|
"fieldName": "third",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_overlapping_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_overlapping_first_second",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "first"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "second"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_overlapping_second_third",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "second"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "third"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_set_default_child",
|
||
|
|
"dartName": "UniqueSetDefaultChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"columnDefault": "'550e8400-e29b-41d4-a716-446655440000'",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_set_default_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_set_default_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "town",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 1,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_set_default_child__parentId__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "parentId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_set_null_child",
|
||
|
|
"dartName": "UniqueSetNullChild",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "parentId",
|
||
|
|
"fieldName": "parentId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_set_null_child_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_set_null_child_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"parentId"
|
||
|
|
],
|
||
|
|
"referenceTable": "person",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 0,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_set_null_child__parentId__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "parentId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "unique_uuid",
|
||
|
|
"dartName": "UniqueUuid",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "value",
|
||
|
|
"fieldName": "value",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "unique_uuid_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "unique_uuid__spaceId__value__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "value"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_cloud_storage",
|
||
|
|
"dartName": "CloudStorageEntry",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "storageId",
|
||
|
|
"fieldName": "storageId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "path",
|
||
|
|
"fieldName": "path",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "addedTime",
|
||
|
|
"fieldName": "addedTime",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "expiration",
|
||
|
|
"fieldName": "expiration",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "DateTime?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "byteData",
|
||
|
|
"fieldName": "byteData",
|
||
|
|
"columnType": 5,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "dart:typed_data:ByteData"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "verified",
|
||
|
|
"fieldName": "verified",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "bool"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "contentType",
|
||
|
|
"fieldName": "contentType",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "cacheControl",
|
||
|
|
"fieldName": "cacheControl",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "contentDisposition",
|
||
|
|
"fieldName": "contentDisposition",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "contentEncoding",
|
||
|
|
"fieldName": "contentEncoding",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "customMetadata",
|
||
|
|
"fieldName": "customMetadata",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_cloud_storage_path_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "storageId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "path"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_cloud_storage_expiration",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "expiration"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_cloud_storage_direct_download",
|
||
|
|
"dartName": "CloudStorageDirectDownloadEntry",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "storageId",
|
||
|
|
"fieldName": "storageId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "path",
|
||
|
|
"fieldName": "path",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "expiration",
|
||
|
|
"fieldName": "expiration",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "authKey",
|
||
|
|
"fieldName": "authKey",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "downloadFileName",
|
||
|
|
"fieldName": "downloadFileName",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "contentType",
|
||
|
|
"fieldName": "contentType",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_cloud_storage_direct_download_auth_key",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "authKey"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_cloud_storage_direct_download_expiration",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "expiration"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_cloud_storage_direct_upload",
|
||
|
|
"dartName": "CloudStorageDirectUploadEntry",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "storageId",
|
||
|
|
"fieldName": "storageId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "path",
|
||
|
|
"fieldName": "path",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "expiration",
|
||
|
|
"fieldName": "expiration",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "authKey",
|
||
|
|
"fieldName": "authKey",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "maxFileSize",
|
||
|
|
"fieldName": "maxFileSize",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "10485760",
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "contentLength",
|
||
|
|
"fieldName": "contentLength",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "preventOverwrite",
|
||
|
|
"fieldName": "preventOverwrite",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "false",
|
||
|
|
"dartType": "bool"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "contentType",
|
||
|
|
"fieldName": "contentType",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "cacheControl",
|
||
|
|
"fieldName": "cacheControl",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "contentDisposition",
|
||
|
|
"fieldName": "contentDisposition",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "contentEncoding",
|
||
|
|
"fieldName": "contentEncoding",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "customMetadata",
|
||
|
|
"fieldName": "customMetadata",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_cloud_storage_direct_upload_storage_path",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "storageId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "path"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_future_call",
|
||
|
|
"dartName": "FutureCallEntry",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "time",
|
||
|
|
"fieldName": "time",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "serializedObject",
|
||
|
|
"fieldName": "serializedObject",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "serverId",
|
||
|
|
"fieldName": "serverId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "identifier",
|
||
|
|
"fieldName": "identifier",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "scheduling",
|
||
|
|
"fieldName": "scheduling",
|
||
|
|
"columnType": 8,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "protocol:FutureCallScheduling?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_future_call_time_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "time"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_future_call_serverId_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "serverId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_future_call_identifier_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "identifier"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_future_call_claim",
|
||
|
|
"dartName": "FutureCallClaimEntry",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "futureCallId",
|
||
|
|
"fieldName": "futureCallId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "lastHeartbeatTime",
|
||
|
|
"fieldName": "lastHeartbeatTime",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "serverpod_future_call_claim_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"futureCallId"
|
||
|
|
],
|
||
|
|
"referenceTable": "serverpod_future_call",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "future_call_unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "futureCallId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_health_connection_info",
|
||
|
|
"dartName": "ServerHealthConnectionInfo",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "serverId",
|
||
|
|
"fieldName": "serverId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "timestamp",
|
||
|
|
"fieldName": "timestamp",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "active",
|
||
|
|
"fieldName": "active",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "closing",
|
||
|
|
"fieldName": "closing",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "idle",
|
||
|
|
"fieldName": "idle",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "granularity",
|
||
|
|
"fieldName": "granularity",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_health_connection_info_timestamp_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "timestamp"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "serverId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "granularity"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_health_metric",
|
||
|
|
"dartName": "ServerHealthMetric",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "serverId",
|
||
|
|
"fieldName": "serverId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "timestamp",
|
||
|
|
"fieldName": "timestamp",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "isHealthy",
|
||
|
|
"fieldName": "isHealthy",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "bool"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "value",
|
||
|
|
"fieldName": "value",
|
||
|
|
"columnType": 3,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "double"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "granularity",
|
||
|
|
"fieldName": "granularity",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_health_metric_timestamp_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "timestamp"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "serverId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "name"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "granularity"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_log",
|
||
|
|
"dartName": "LogEntry",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "sessionLogId",
|
||
|
|
"fieldName": "sessionLogId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "messageId",
|
||
|
|
"fieldName": "messageId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "reference",
|
||
|
|
"fieldName": "reference",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "serverId",
|
||
|
|
"fieldName": "serverId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "time",
|
||
|
|
"fieldName": "time",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "logLevel",
|
||
|
|
"fieldName": "logLevel",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "protocol:LogLevel"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "message",
|
||
|
|
"fieldName": "message",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "error",
|
||
|
|
"fieldName": "error",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "stackTrace",
|
||
|
|
"fieldName": "stackTrace",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "order",
|
||
|
|
"fieldName": "order",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "serverpod_log_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"sessionLogId"
|
||
|
|
],
|
||
|
|
"referenceTable": "serverpod_session_log",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_log_sessionLogId_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "sessionLogId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "order"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_message_log",
|
||
|
|
"dartName": "MessageLogEntry",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "sessionLogId",
|
||
|
|
"fieldName": "sessionLogId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "serverId",
|
||
|
|
"fieldName": "serverId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "messageId",
|
||
|
|
"fieldName": "messageId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "endpoint",
|
||
|
|
"fieldName": "endpoint",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "messageName",
|
||
|
|
"fieldName": "messageName",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "duration",
|
||
|
|
"fieldName": "duration",
|
||
|
|
"columnType": 3,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "double"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "error",
|
||
|
|
"fieldName": "error",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "stackTrace",
|
||
|
|
"fieldName": "stackTrace",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "slow",
|
||
|
|
"fieldName": "slow",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "bool"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "order",
|
||
|
|
"fieldName": "order",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "serverpod_message_log_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"sessionLogId"
|
||
|
|
],
|
||
|
|
"referenceTable": "serverpod_session_log",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_message_log_sessionLogId_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "sessionLogId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "order"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_method",
|
||
|
|
"dartName": "MethodInfo",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "endpoint",
|
||
|
|
"fieldName": "endpoint",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "method",
|
||
|
|
"fieldName": "method",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_method_endpoint_method_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "endpoint"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "method"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_migrations",
|
||
|
|
"dartName": "DatabaseMigrationVersion",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "module",
|
||
|
|
"fieldName": "module",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "version",
|
||
|
|
"fieldName": "version",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "timestamp",
|
||
|
|
"fieldName": "timestamp",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "DateTime?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_migrations_ids",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "module"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_query_log",
|
||
|
|
"dartName": "QueryLogEntry",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "serverId",
|
||
|
|
"fieldName": "serverId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "sessionLogId",
|
||
|
|
"fieldName": "sessionLogId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "messageId",
|
||
|
|
"fieldName": "messageId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "query",
|
||
|
|
"fieldName": "query",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "duration",
|
||
|
|
"fieldName": "duration",
|
||
|
|
"columnType": 3,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "double"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "numRows",
|
||
|
|
"fieldName": "numRows",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "error",
|
||
|
|
"fieldName": "error",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "stackTrace",
|
||
|
|
"fieldName": "stackTrace",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "slow",
|
||
|
|
"fieldName": "slow",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "bool"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "order",
|
||
|
|
"fieldName": "order",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "serverpod_query_log_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"sessionLogId"
|
||
|
|
],
|
||
|
|
"referenceTable": "serverpod_session_log",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_query_log_sessionLogId_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "sessionLogId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "order"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_readwrite_test",
|
||
|
|
"dartName": "ReadWriteTestEntry",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "number",
|
||
|
|
"fieldName": "number",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_runtime_settings",
|
||
|
|
"dartName": "RuntimeSettings",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "logSettings",
|
||
|
|
"fieldName": "logSettings",
|
||
|
|
"columnType": 8,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "protocol:LogSettings"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "logSettingsOverrides",
|
||
|
|
"fieldName": "logSettingsOverrides",
|
||
|
|
"columnType": 8,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "List<protocol:LogSettingsOverride>"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "logServiceCalls",
|
||
|
|
"fieldName": "logServiceCalls",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "bool"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "logMalformedCalls",
|
||
|
|
"fieldName": "logMalformedCalls",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "bool"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_session_log",
|
||
|
|
"dartName": "SessionLogEntry",
|
||
|
|
"module": "serverpod",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "serverId",
|
||
|
|
"fieldName": "serverId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "time",
|
||
|
|
"fieldName": "time",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "module",
|
||
|
|
"fieldName": "module",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "endpoint",
|
||
|
|
"fieldName": "endpoint",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "method",
|
||
|
|
"fieldName": "method",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "duration",
|
||
|
|
"fieldName": "duration",
|
||
|
|
"columnType": 3,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "double?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "numQueries",
|
||
|
|
"fieldName": "numQueries",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "slow",
|
||
|
|
"fieldName": "slow",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "bool?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "error",
|
||
|
|
"fieldName": "error",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "stackTrace",
|
||
|
|
"fieldName": "stackTrace",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "authenticatedUserId",
|
||
|
|
"fieldName": "authenticatedUserId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "userId",
|
||
|
|
"fieldName": "userId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "isOpen",
|
||
|
|
"fieldName": "isOpen",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "bool?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "touched",
|
||
|
|
"fieldName": "touched",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_session_log_serverid_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "serverId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_session_log_time_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "time"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_session_log_touched_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "touched"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_session_log_isopen_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "isOpen"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_auth_core_jwt_refresh_token",
|
||
|
|
"dartName": "RefreshToken",
|
||
|
|
"module": "serverpod_auth_core",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "authUserId",
|
||
|
|
"fieldName": "authUserId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "scopeNames",
|
||
|
|
"fieldName": "scopeNames",
|
||
|
|
"columnType": 8,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "Set<String>"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "extraClaims",
|
||
|
|
"fieldName": "extraClaims",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "method",
|
||
|
|
"fieldName": "method",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "fixedSecret",
|
||
|
|
"fieldName": "fixedSecret",
|
||
|
|
"columnType": 5,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "dart:typed_data:ByteData"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "rotatingSecretHash",
|
||
|
|
"fieldName": "rotatingSecretHash",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "lastUpdatedAt",
|
||
|
|
"fieldName": "lastUpdatedAt",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "now",
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "createdAt",
|
||
|
|
"fieldName": "createdAt",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "now",
|
||
|
|
"dartType": "DateTime"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "serverpod_auth_core_jwt_refresh_token_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"authUserId"
|
||
|
|
],
|
||
|
|
"referenceTable": "serverpod_auth_core_user",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_auth_core_jwt_refresh_token_last_updated_at",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "lastUpdatedAt"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": false,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_auth_core_profile",
|
||
|
|
"dartName": "UserProfile",
|
||
|
|
"module": "serverpod_auth_core",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "authUserId",
|
||
|
|
"fieldName": "authUserId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "userName",
|
||
|
|
"fieldName": "userName",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "fullName",
|
||
|
|
"fieldName": "fullName",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "email",
|
||
|
|
"fieldName": "email",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "String?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "createdAt",
|
||
|
|
"fieldName": "createdAt",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "now",
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "imageId",
|
||
|
|
"fieldName": "imageId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "serverpod_auth_core_profile_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"authUserId"
|
||
|
|
],
|
||
|
|
"referenceTable": "serverpod_auth_core_user",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "serverpod_auth_core_profile_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"imageId"
|
||
|
|
],
|
||
|
|
"referenceTable": "serverpod_auth_core_profile_image",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3,
|
||
|
|
"deferrable": "initiallyDeferred"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "serverpod_auth_profile_user_profile_email_auth_user_id",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "authUserId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_auth_core_profile_image",
|
||
|
|
"dartName": "UserProfileImage",
|
||
|
|
"module": "serverpod_auth_core",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "userProfileId",
|
||
|
|
"fieldName": "userProfileId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "createdAt",
|
||
|
|
"fieldName": "createdAt",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "now",
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "storageId",
|
||
|
|
"fieldName": "storageId",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "path",
|
||
|
|
"fieldName": "path",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "url",
|
||
|
|
"fieldName": "url",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "Uri"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "serverpod_auth_core_profile_image_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"userProfileId"
|
||
|
|
],
|
||
|
|
"referenceTable": "serverpod_auth_core_profile",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_auth_core_session",
|
||
|
|
"dartName": "ServerSideSession",
|
||
|
|
"module": "serverpod_auth_core",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "authUserId",
|
||
|
|
"fieldName": "authUserId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "scopeNames",
|
||
|
|
"fieldName": "scopeNames",
|
||
|
|
"columnType": 8,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "Set<String>"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "createdAt",
|
||
|
|
"fieldName": "createdAt",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "now",
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "lastUsedAt",
|
||
|
|
"fieldName": "lastUsedAt",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "now",
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "expiresAt",
|
||
|
|
"fieldName": "expiresAt",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "DateTime?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "expireAfterUnusedFor",
|
||
|
|
"fieldName": "expireAfterUnusedFor",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "Duration?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "sessionKeyHash",
|
||
|
|
"fieldName": "sessionKeyHash",
|
||
|
|
"columnType": 5,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "dart:typed_data:ByteData"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "sessionKeySalt",
|
||
|
|
"fieldName": "sessionKeySalt",
|
||
|
|
"columnType": 5,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "dart:typed_data:ByteData"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "method",
|
||
|
|
"fieldName": "method",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "serverpod_auth_core_session_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"authUserId"
|
||
|
|
],
|
||
|
|
"referenceTable": "serverpod_auth_core_user",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "serverpod_auth_core_user",
|
||
|
|
"dartName": "AuthUser",
|
||
|
|
"module": "serverpod_auth_core",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "createdAt",
|
||
|
|
"fieldName": "createdAt",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "scopeNames",
|
||
|
|
"fieldName": "scopeNames",
|
||
|
|
"columnType": 8,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "Set<String>"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "blocked",
|
||
|
|
"fieldName": "blocked",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "bool"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "crdt_data_attempted_value",
|
||
|
|
"dartName": "CrdtDataAttemptedValue",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "fieldId",
|
||
|
|
"fieldName": "fieldId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "value",
|
||
|
|
"fieldName": "value",
|
||
|
|
"columnType": 14,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "dynamic"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "projectionReason",
|
||
|
|
"fieldName": "projectionReason",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "serverpod_offline_sync:CrdtProjectionReason"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "crdt_data_attempted_value_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"fieldId"
|
||
|
|
],
|
||
|
|
"referenceTable": "crdt_data_fields",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "crdt_data_attempted_value__fieldId__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "fieldId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "crdt_data_fields",
|
||
|
|
"dartName": "CrdtDataField",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "hlcDatetime",
|
||
|
|
"fieldName": "hlcDatetime",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "hlcCounter",
|
||
|
|
"fieldName": "hlcCounter",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "rowId",
|
||
|
|
"fieldName": "rowId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "columnId",
|
||
|
|
"fieldName": "columnId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "nodeId",
|
||
|
|
"fieldName": "nodeId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "crdt_data_fields_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"rowId"
|
||
|
|
],
|
||
|
|
"referenceTable": "crdt_data_rows",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "crdt_data_fields_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"columnId"
|
||
|
|
],
|
||
|
|
"referenceTable": "crdt_schema_columns",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "crdt_data_fields_fk_2",
|
||
|
|
"columns": [
|
||
|
|
"nodeId"
|
||
|
|
],
|
||
|
|
"referenceTable": "crdt_nodes",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "crdt_data_fields_row_column_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "rowId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "columnId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "crdt_data_rows",
|
||
|
|
"dartName": "CrdtDataRow",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "hlcDatetime",
|
||
|
|
"fieldName": "hlcDatetime",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "hlcCounter",
|
||
|
|
"fieldName": "hlcCounter",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "tblId",
|
||
|
|
"fieldName": "tblId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "uuidRowId",
|
||
|
|
"fieldName": "uuidRowId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "nodeId",
|
||
|
|
"fieldName": "nodeId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "visibility",
|
||
|
|
"fieldName": "visibility",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "0",
|
||
|
|
"dartType": "serverpod_offline_sync:CrdtDataRowVisibility"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "crdt_data_rows_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "crdt_data_rows_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"tblId"
|
||
|
|
],
|
||
|
|
"referenceTable": "crdt_schema_tables",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "crdt_data_rows_fk_2",
|
||
|
|
"columns": [
|
||
|
|
"nodeId"
|
||
|
|
],
|
||
|
|
"referenceTable": "crdt_nodes",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "crdt_data_rows_space_tbl_row_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "tblId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "uuidRowId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "crdt_data_tombstone",
|
||
|
|
"dartName": "CrdtDataDeleted",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "hlcDatetime",
|
||
|
|
"fieldName": "hlcDatetime",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "hlcCounter",
|
||
|
|
"fieldName": "hlcCounter",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "rowId",
|
||
|
|
"fieldName": "rowId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "nodeId",
|
||
|
|
"fieldName": "nodeId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "clFlag",
|
||
|
|
"fieldName": "clFlag",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "reason",
|
||
|
|
"fieldName": "reason",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "serverpod_offline_sync:CrdtDataDeletedReason"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "crdt_data_tombstone_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"rowId"
|
||
|
|
],
|
||
|
|
"referenceTable": "crdt_data_rows",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "crdt_data_tombstone_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"nodeId"
|
||
|
|
],
|
||
|
|
"referenceTable": "crdt_nodes",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "crdt_data_tombstone_row_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "rowId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "crdt_nodes",
|
||
|
|
"dartName": "CrdtNode",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "uuidNodeId",
|
||
|
|
"fieldName": "uuidNodeId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "lastHlc",
|
||
|
|
"fieldName": "lastHlc",
|
||
|
|
"columnType": 14,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "package:serverpod_offline_sync/serverpod_offline_sync.dart:Hlc?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "crdt_nodes__uuidNodeId__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "uuidNodeId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "crdt_schema_columns",
|
||
|
|
"dartName": "CrdtSchemaColumn",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "tblId",
|
||
|
|
"fieldName": "tblId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "columnType",
|
||
|
|
"fieldName": "columnType",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "dartType",
|
||
|
|
"fieldName": "dartType",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "isNullable",
|
||
|
|
"fieldName": "isNullable",
|
||
|
|
"columnType": 1,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "bool"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "crdt_schema_columns_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"tblId"
|
||
|
|
],
|
||
|
|
"referenceTable": "crdt_schema_tables",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "crdt_schema_columns_table_column_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "tblId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "name"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "crdt_schema_tables",
|
||
|
|
"dartName": "CrdtSchemaTable",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "name",
|
||
|
|
"fieldName": "name",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "crdt_schema_tables__name__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "name"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "offline_sync_integrity_violations",
|
||
|
|
"dartName": "OfflineSyncIntegrityViolation",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "type",
|
||
|
|
"fieldName": "type",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "serverpod_offline_sync:OfflineSyncViolationType"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "domainTableName",
|
||
|
|
"fieldName": "domainTableName",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "String"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "uuidRowId",
|
||
|
|
"fieldName": "uuidRowId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "ownerSpaceUuid",
|
||
|
|
"fieldName": "ownerSpaceUuid",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "incomingSpaceUuid",
|
||
|
|
"fieldName": "incomingSpaceUuid",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "operation",
|
||
|
|
"fieldName": "operation",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "serverpod_offline_sync:OfflineSyncViolationOperation"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "uuidNodeId",
|
||
|
|
"fieldName": "uuidNodeId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "UuidValue?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "crdtDataRowId",
|
||
|
|
"fieldName": "crdtDataRowId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "hlcDatetime",
|
||
|
|
"fieldName": "hlcDatetime",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "DateTime?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "hlcCounter",
|
||
|
|
"fieldName": "hlcCounter",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "firstSeenAt",
|
||
|
|
"fieldName": "firstSeenAt",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "lastSeenAt",
|
||
|
|
"fieldName": "lastSeenAt",
|
||
|
|
"columnType": 4,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "DateTime"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "occurrences",
|
||
|
|
"fieldName": "occurrences",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "offline_sync_integrity_violations_key_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "type"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "operation"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "domainTableName"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "uuidRowId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "ownerSpaceUuid"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "incomingSpaceUuid"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "offline_sync_space_members",
|
||
|
|
"dartName": "OfflineSyncSpaceMember",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "userUuid",
|
||
|
|
"fieldName": "userUuid",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "role",
|
||
|
|
"fieldName": "role",
|
||
|
|
"columnType": 0,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "serverpod_offline_sync:OfflineSyncSpaceRole"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "offline_sync_space_members_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "offline_sync_space_member_unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "userUuid"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "offline_sync_space_nodes",
|
||
|
|
"dartName": "OfflineSyncSpaceNode",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "spaceId",
|
||
|
|
"fieldName": "spaceId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "nodeId",
|
||
|
|
"fieldName": "nodeId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"dartType": "int"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "lastReceivedHlc",
|
||
|
|
"fieldName": "lastReceivedHlc",
|
||
|
|
"columnType": 14,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "package:serverpod_offline_sync/serverpod_offline_sync.dart:Hlc?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "offline_sync_space_nodes_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"spaceId"
|
||
|
|
],
|
||
|
|
"referenceTable": "offline_sync_spaces",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "offline_sync_space_nodes_fk_1",
|
||
|
|
"columns": [
|
||
|
|
"nodeId"
|
||
|
|
],
|
||
|
|
"referenceTable": "crdt_nodes",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 4
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "offline_sync_space_node_unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "spaceId"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "nodeId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.TableDefinition",
|
||
|
|
"name": "offline_sync_spaces",
|
||
|
|
"dartName": "OfflineSyncSpace",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"schema": "public",
|
||
|
|
"columns": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "id",
|
||
|
|
"fieldName": "id",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "serial",
|
||
|
|
"dartType": "int?"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "uuidSpaceId",
|
||
|
|
"fieldName": "uuidSpaceId",
|
||
|
|
"columnType": 7,
|
||
|
|
"isNullable": false,
|
||
|
|
"columnDefault": "random_v7",
|
||
|
|
"dartType": "UuidValue"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ColumnDefinition",
|
||
|
|
"name": "currentNodeId",
|
||
|
|
"fieldName": "currentNodeId",
|
||
|
|
"columnType": 6,
|
||
|
|
"isNullable": true,
|
||
|
|
"dartType": "int?"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"foreignKeys": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.ForeignKeyDefinition",
|
||
|
|
"constraintName": "offline_sync_spaces_fk_0",
|
||
|
|
"columns": [
|
||
|
|
"currentNodeId"
|
||
|
|
],
|
||
|
|
"referenceTable": "crdt_nodes",
|
||
|
|
"referenceTableSchema": "public",
|
||
|
|
"referenceColumns": [
|
||
|
|
"id"
|
||
|
|
],
|
||
|
|
"onUpdate": 3,
|
||
|
|
"onDelete": 3
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"indexes": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexDefinition",
|
||
|
|
"indexName": "offline_sync_spaces__uuidSpaceId__unique_idx",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.IndexElementDefinition",
|
||
|
|
"type": 0,
|
||
|
|
"definition": "uuidSpaceId"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"type": "btree",
|
||
|
|
"isUnique": true,
|
||
|
|
"isPrimary": false
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"managed": true
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"installedModules": [
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.DatabaseMigrationVersionModel",
|
||
|
|
"module": "serverpod_offline_sync_test",
|
||
|
|
"version": "20260930185557154"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.DatabaseMigrationVersion",
|
||
|
|
"module": "serverpod",
|
||
|
|
"version": "20260824182259319"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.DatabaseMigrationVersion",
|
||
|
|
"module": "serverpod_auth_core",
|
||
|
|
"version": "20260924105232991"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"__className__": "serverpod.DatabaseMigrationVersion",
|
||
|
|
"module": "serverpod_offline_sync",
|
||
|
|
"version": "20260914143806119"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"migrationApiVersion": 1
|
||
|
|
}
|