feat: Deprecate LiveQuery fields option in favor of keys for semantic consistency (#8388)

This commit is contained in:
Daniel
2023-02-17 23:24:33 +11:00
committed by GitHub
parent 992b3c79f5
commit a49e323d5a
5 changed files with 110 additions and 14 deletions

View File

@@ -70,6 +70,22 @@ const subscribe = {
minItems: 1,
uniqueItems: true,
},
keys: {
type: 'array',
items: {
type: 'string',
},
minItems: 1,
uniqueItems: true,
},
watch: {
type: 'array',
items: {
type: 'string',
},
minItems: 1,
uniqueItems: true,
},
},
required: ['where', 'className'],
additionalProperties: false,
@@ -108,6 +124,22 @@ const update = {
minItems: 1,
uniqueItems: true,
},
keys: {
type: 'array',
items: {
type: 'string',
},
minItems: 1,
uniqueItems: true,
},
watch: {
type: 'array',
items: {
type: 'string',
},
minItems: 1,
uniqueItems: true,
},
},
required: ['where', 'className'],
additionalProperties: false,