UNPKG

@confluentinc/ksqldb-graphql

Version:
105 lines (98 loc) 3.15 kB
export const carsPayload = [ { name: 'CARS', windowType: null, readQueries: [ { queryString: "CREATE TABLE CARS_COUNT WITH (KAFKA_TOPIC='CARS_COUNT', PARTITIONS=1, REPLICAS=1) AS SELECT COUNT(*) COUNT\nFROM CARS CARS\nGROUP BY CARS.ROWKEY\nEMIT CHANGES;", sinks: ['CARS_COUNT'], sinkKafkaTopics: ['CARS_COUNT'], id: 'CTAS_CARS_COUNT_0', state: 'RUNNING', }, ], writeQueries: [], fields: [ { name: 'ROWTIME', schema: { type: 'BIGINT', fields: null, memberSchema: null } }, { name: 'ROWKEY', schema: { type: 'STRING', fields: null, memberSchema: null } }, { name: 'ID', schema: { type: 'STRING', fields: null, memberSchema: null } }, { name: 'LAT', schema: { type: 'DOUBLE', fields: null, memberSchema: null } }, { name: 'LONG', schema: { type: 'DOUBLE', fields: null, memberSchema: null } }, ], type: 'TABLE', key: 'ID', timestamp: '', statistics: '', errorStats: '', extended: true, keyFormat: 'KAFKA', valueFormat: 'JSON', topic: 'cars', partitions: 1, replication: 1, statement: "create table cars (id VARCHAR, lat DOUBLE, long DOUBLE) with (KAFKA_TOPIC='cars', VALUE_FORMAT='JSON', key='id', partitions=1, replicas=1);", }, { name: 'CARS_COUNT', windowType: null, readQueries: [], writeQueries: [ { queryString: "CREATE TABLE CARS_COUNT WITH (KAFKA_TOPIC='CARS_COUNT', PARTITIONS=1, REPLICAS=1) AS SELECT COUNT(*) COUNT\nFROM CARS CARS\nGROUP BY CARS.ROWKEY\nEMIT CHANGES;", sinks: ['CARS_COUNT'], sinkKafkaTopics: ['CARS_COUNT'], id: 'CTAS_CARS_COUNT_0', state: 'RUNNING', }, ], fields: [ { name: 'ROWTIME', schema: { type: 'BIGINT', fields: null, memberSchema: null } }, { name: 'ROWKEY', schema: { type: 'STRING', fields: null, memberSchema: null } }, { name: 'COUNT', schema: { type: 'BIGINT', fields: null, memberSchema: null } }, ], type: 'TABLE', key: '', timestamp: '', statistics: '', errorStats: '', extended: true, keyFormat: 'KAFKA', valueFormat: 'JSON', topic: 'CARS_COUNT', partitions: 1, replication: 1, statement: "CREATE TABLE CARS_COUNT WITH (KAFKA_TOPIC='CARS_COUNT', PARTITIONS=1, REPLICAS=1) AS SELECT COUNT(*) COUNT\nFROM CARS CARS\nGROUP BY CARS.ROWKEY\nEMIT CHANGES;", }, ]; export const carSchemaResult = `type CARS { ROWTIME: Float ROWKEY: String ID: String LAT: Float LONG: Float } type CARS_COUNT { ROWTIME: Float ROWKEY: String COUNT: Float } type KsqlDBMutation { command: String statusCode: String } type Mutation { CARS(ROWTIME: Float, ROWKEY: String, ID: String, LAT: Float, LONG: Float): KsqlDBMutation CARS_COUNT(ROWTIME: Float, ROWKEY: String, COUNT: Float): KsqlDBMutation } type Query { CARS_COUNT(ROWTIME: Float, ROWKEY: String, COUNT: Float): CARS_COUNT } type Subscription { CARS(ROWTIME: Float, ROWKEY: String, ID: String, LAT: Float, LONG: Float): CARS CARS_COUNT(ROWTIME: Float, ROWKEY: String, COUNT: Float): CARS_COUNT } `;