fixtures.ts 873 B

12345678910111213141516171819202122232425262728293031
  1. import { SchemaSubject, SchemaType } from 'generated-sources';
  2. export const versions: SchemaSubject[] = [
  3. {
  4. subject: 'test',
  5. version: '3',
  6. id: 3,
  7. schema:
  8. 'syntax = "proto3";\npackage com.indeed;\n\nmessage MyRecord {\n int32 id = 1;\n string name = 2;\n}\n',
  9. compatibilityLevel: 'BACKWARD',
  10. schemaType: SchemaType.PROTOBUF,
  11. },
  12. {
  13. subject: 'test',
  14. version: '2',
  15. id: 2,
  16. schema:
  17. '{"type":"record","name":"MyRecord2","namespace":"com.mycompany","fields":[{"name":"id","type":"long"}]}',
  18. compatibilityLevel: 'BACKWARD',
  19. schemaType: SchemaType.JSON,
  20. },
  21. {
  22. subject: 'test',
  23. version: '1',
  24. id: 1,
  25. schema:
  26. '{"type":"record","name":"MyRecord1","namespace":"com.mycompany","fields":[{"name":"id","type":"long"}]}',
  27. compatibilityLevel: 'BACKWARD',
  28. schemaType: SchemaType.JSON,
  29. },
  30. ];