Fix Schema (#7347)

This commit is contained in:
MeiMei 2021-03-13 22:15:20 +09:00 committed by GitHub
parent 2c1d6a3bee
commit 8c86a7916a
3 changed files with 16 additions and 8 deletions

View file

@ -77,7 +77,7 @@ export class DriveFile {
default: {}, default: {},
comment: 'The any properties of the DriveFile. For example, it includes image width/height.' comment: 'The any properties of the DriveFile. For example, it includes image width/height.'
}) })
public properties: Record<string, any>; public properties: { width?: number; height?: number; avgColor?: string };
@Index() @Index()
@Column('boolean') @Column('boolean')

View file

@ -56,16 +56,24 @@ export const packedAntennaSchema = {
type: 'array' as const, type: 'array' as const,
optional: false as const, nullable: false as const, optional: false as const, nullable: false as const,
items: { items: {
type: 'string' as const, type: 'array' as const,
optional: false as const, nullable: false as const optional: false as const, nullable: false as const,
items: {
type: 'string' as const,
optional: false as const, nullable: false as const
}
} }
}, },
execludeKeywords: { excludeKeywords: {
type: 'array' as const, type: 'array' as const,
optional: false as const, nullable: false as const, optional: false as const, nullable: false as const,
items: { items: {
type: 'string' as const, type: 'array' as const,
optional: false as const, nullable: false as const optional: false as const, nullable: false as const,
items: {
type: 'string' as const,
optional: false as const, nullable: false as const
}
} }
}, },
src: { src: {

View file

@ -197,12 +197,12 @@ export const packedDriveFileSchema = {
properties: { properties: {
width: { width: {
type: 'number' as const, type: 'number' as const,
optional: false as const, nullable: false as const, optional: true as const, nullable: false as const,
example: 1280 example: 1280
}, },
height: { height: {
type: 'number' as const, type: 'number' as const,
optional: false as const, nullable: false as const, optional: true as const, nullable: false as const,
example: 720 example: 720
}, },
avgColor: { avgColor: {