Browse Source

query node - database integer overflow fix II

ondratra 3 years ago
parent
commit
87dc6b8619

+ 14 - 14
query-node/generated/graphql-server/generated/binding.ts

@@ -856,12 +856,12 @@ export interface DataObjectWhereInput {
   typeId_lt?: Int | null
   typeId_lte?: Int | null
   typeId_in?: Int[] | Int | null
-  size_eq?: Int | null
-  size_gt?: Int | null
-  size_gte?: Int | null
-  size_lt?: Int | null
-  size_lte?: Int | null
-  size_in?: Int[] | Int | null
+  size_eq?: Float | null
+  size_gt?: Float | null
+  size_gte?: Float | null
+  size_lt?: Float | null
+  size_lte?: Float | null
+  size_in?: Float[] | Float | null
   liaisonId_eq?: ID_Input | null
   liaisonId_in?: ID_Output[] | ID_Output | null
   liaisonJudgement_eq?: LiaisonJudgement | null
@@ -1368,12 +1368,12 @@ export interface VideoMediaMetadataWhereInput {
   pixelHeight_lt?: Int | null
   pixelHeight_lte?: Int | null
   pixelHeight_in?: Int[] | Int | null
-  size_eq?: Int | null
-  size_gt?: Int | null
-  size_gte?: Int | null
-  size_lt?: Int | null
-  size_lte?: Int | null
-  size_in?: Int[] | Int | null
+  size_eq?: Float | null
+  size_gt?: Float | null
+  size_gte?: Float | null
+  size_lt?: Float | null
+  size_lte?: Float | null
+  size_in?: Float[] | Float | null
   createdInBlock_eq?: Int | null
   createdInBlock_gt?: Int | null
   createdInBlock_gte?: Int | null
@@ -1655,7 +1655,7 @@ export interface DataObject extends BaseGraphQLObject {
   owner: DataObjectOwner
   createdInBlock: Int
   typeId: Int
-  size: Int
+  size: Float
   liaison?: StorageProvider | null
   liaisonId?: String | null
   liaisonJudgement: LiaisonJudgement
@@ -1991,7 +1991,7 @@ export interface VideoMediaMetadata extends BaseGraphQLObject {
   encodingId?: String | null
   pixelWidth?: Int | null
   pixelHeight?: Int | null
-  size?: Int | null
+  size?: Float | null
   video?: Video | null
   createdInBlock: Int
 }

File diff suppressed because it is too large
+ 372 - 362
query-node/generated/graphql-server/generated/classes.ts


+ 14 - 14
query-node/generated/graphql-server/generated/schema.graphql

@@ -477,7 +477,7 @@ type DataObject implements BaseGraphQLObject {
   typeId: Int!
 
   """Content size in bytes"""
-  size: Int!
+  size: Float!
   liaison: StorageProvider
   liaisonId: String
 
@@ -863,12 +863,12 @@ input DataObjectWhereInput {
   typeId_lt: Int
   typeId_lte: Int
   typeId_in: [Int!]
-  size_eq: Int
-  size_gt: Int
-  size_gte: Int
-  size_lt: Int
-  size_lte: Int
-  size_in: [Int!]
+  size_eq: Float
+  size_gt: Float
+  size_gte: Float
+  size_lt: Float
+  size_lte: Float
+  size_in: [Float!]
   liaisonId_eq: ID
   liaisonId_in: [ID!]
   liaisonJudgement_eq: LiaisonJudgement
@@ -1869,7 +1869,7 @@ type VideoMediaMetadata implements BaseGraphQLObject {
   pixelHeight: Int
 
   """Video media size in bytes"""
-  size: Int
+  size: Float
   video: Video
   createdInBlock: Int!
 }
@@ -1959,12 +1959,12 @@ input VideoMediaMetadataWhereInput {
   pixelHeight_lt: Int
   pixelHeight_lte: Int
   pixelHeight_in: [Int!]
-  size_eq: Int
-  size_gt: Int
-  size_gte: Int
-  size_lt: Int
-  size_lte: Int
-  size_in: [Int!]
+  size_eq: Float
+  size_gt: Float
+  size_gte: Float
+  size_lt: Float
+  size_lte: Float
+  size_in: [Float!]
   createdInBlock_eq: Int
   createdInBlock_gt: Int
   createdInBlock_gte: Int

+ 2 - 3
query-node/generated/graphql-server/src/modules/data-object/data-object.model.ts

@@ -1,4 +1,4 @@
-import { BaseModel, IntField, Model, ManyToOne, OneToMany, EnumField, StringField } from 'warthog';
+import { BaseModel, FloatField, IntField, Model, ManyToOne, OneToMany, EnumField, StringField } from 'warthog';
 
 import { Column } from 'typeorm';
 import { Field } from 'type-graphql';
@@ -32,8 +32,7 @@ export class DataObject extends BaseModel {
   })
   typeId!: number;
 
-  @IntField({
-    dataType: 'bigint',
+  @FloatField({
     description: `Content size in bytes`,
   })
   size!: number;

+ 2 - 2
query-node/generated/graphql-server/src/modules/video-media-metadata/video-media-metadata.model.ts

@@ -1,4 +1,4 @@
-import { BaseModel, IntField, Model, ManyToOne, OneToOne, OneToOneJoin, StringField } from 'warthog';
+import { BaseModel, IntField, FloatField, Model, ManyToOne, OneToOne, OneToOneJoin, StringField } from 'warthog';
 
 import { VideoMediaEncoding } from '../video-media-encoding/video-media-encoding.model';
 import { Video } from '../video/video.model';
@@ -24,7 +24,7 @@ export class VideoMediaMetadata extends BaseModel {
   })
   pixelHeight?: number;
 
-  @IntField({
+  @FloatField({
     nullable: true,
     description: `Video media size in bytes`,
   })

Some files were not shown because too many files changed in this diff