Skip to content

remote/collection\_wire\_schemas

remote/collection_wire_schemas

Variables

CollectionFilterSchema

const CollectionFilterSchema: ZodObject<{
  operand: ZodOptional<ZodUnknown>;
  operator: ZodEnum<{
     arrayContains: "arrayContains";
     arrayOverlaps: "arrayOverlaps";
     contains_date: "contains_date";
     eq: "eq";
     gt: "gt";
     gte: "gte";
     ilike: "ilike";
     isNotNull: "isNotNull";
     isNull: "isNull";
     lt: "lt";
     lte: "lte";
     ne: "ne";
     overlaps: "overlaps";
  }>;
  path: ZodArray<ZodString>;
}, $strip>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:5


CollectionRecordHistoryEntrySchema

const CollectionRecordHistoryEntrySchema: ZodObject<{
  validFrom: ZodString;
  validTo: ZodNullable<ZodString>;
  values: ZodRecord<ZodString, ZodUnknown>;
  version: ZodCoercedNumber<unknown>;
}, $strip>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:64


CountWireSchema

const CountWireSchema: ZodObject<{
  bypass_secret: ZodOptional<ZodString>;
  collection: ZodString;
  columns: ZodOptional<ZodRecord<ZodString, ZodBoolean>>;
  filters: ZodOptional<ZodArray<ZodObject<{
     operand: ZodOptional<ZodUnknown>;
     operator: ZodEnum<{
        arrayContains: "arrayContains";
        arrayOverlaps: "arrayOverlaps";
        contains_date: "contains_date";
        eq: "eq";
        gt: "gt";
        gte: "gte";
        ilike: "ilike";
        isNotNull: "isNotNull";
        isNull: "isNull";
        lt: "lt";
        lte: "lte";
        ne: "ne";
        overlaps: "overlaps";
     }>;
     path: ZodArray<ZodString>;
  }, $strip>>>;
  limit: ZodOptional<ZodNumber>;
  offset: ZodOptional<ZodNumber>;
  orderBy: ZodOptional<ZodRecord<ZodString, ZodUnion<readonly [ZodLiteral<"asc">, ZodLiteral<"desc">]>>>;
  search: ZodOptional<ZodString>;
  where: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
  with: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
}, $strip>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:82


CreateManyWireSchema

const CreateManyWireSchema: ZodObject<{
  bypass_secret: ZodOptional<ZodString>;
  collection: ZodString;
  inputs: ZodArray<ZodRecord<ZodString, ZodUnknown>>;
}, $strip>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:96


CreateWireSchema

const CreateWireSchema: ZodObject<{
  bypass_secret: ZodOptional<ZodString>;
  collection: ZodString;
  input: ZodRecord<ZodString, ZodUnknown>;
}, $strip>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:90


DeleteWireSchema

const DeleteWireSchema: ZodObject<{
  bypass_secret: ZodOptional<ZodString>;
  collection: ZodString;
  record_id: ZodString;
}, $strip>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:122


ExpandSpecSchema

const ExpandSpecSchema: ZodRecord<ZodString, ZodUnknown>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:3


ExportRecordsWireSchema

const ExportRecordsWireSchema: ZodObject<{
  bypass_secret: ZodOptional<ZodString>;
  collection_name: ZodString;
  limit: ZodOptional<ZodNumber>;
  offset: ZodOptional<ZodNumber>;
  record_ids: ZodOptional<ZodArray<ZodString>>;
  where: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
  with: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
}, $strip>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:128


FindFirstWireSchema

const FindFirstWireSchema: ZodObject<{
  bypass_secret: ZodOptional<ZodString>;
  collection: ZodString;
  columns: ZodOptional<ZodRecord<ZodString, ZodBoolean>>;
  offset: ZodOptional<ZodNumber>;
  orderBy: ZodOptional<ZodRecord<ZodString, ZodUnion<readonly [ZodLiteral<"asc">, ZodLiteral<"desc">]>>>;
  search: ZodOptional<ZodString>;
  where: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
  with: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
}, $strict>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:48


FindGroupedWireSchema

const FindGroupedWireSchema: ZodObject<{
  bypass_secret: ZodOptional<ZodString>;
  collection: ZodString;
  columns: ZodOptional<ZodRecord<ZodString, ZodBoolean>>;
  group: ZodObject<{
     by: ZodString;
     lanes: ZodOptional<ZodArray<ZodUnknown>>;
  }, $strip>;
  limit: ZodOptional<ZodNumber>;
  offset: ZodOptional<ZodNumber>;
  orderBy: ZodOptional<ZodRecord<ZodString, ZodUnion<readonly [ZodLiteral<"asc">, ZodLiteral<"desc">]>>>;
  search: ZodOptional<ZodString>;
  where: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
  with: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
}, $strip>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:71


FindHistoryWireSchema

const FindHistoryWireSchema: ZodObject<{
  collection: ZodString;
  limit: ZodDefault<ZodNumber>;
  record_id: ZodString;
}, $strict>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:56


FindManyWireSchema

const FindManyWireSchema: ZodObject<{
  bypass_secret: ZodOptional<ZodString>;
  collection: ZodString;
  columns: ZodOptional<ZodRecord<ZodString, ZodBoolean>>;
  filters: ZodOptional<ZodArray<ZodObject<{
     operand: ZodOptional<ZodUnknown>;
     operator: ZodEnum<{
        arrayContains: "arrayContains";
        arrayOverlaps: "arrayOverlaps";
        contains_date: "contains_date";
        eq: "eq";
        gt: "gt";
        gte: "gte";
        ilike: "ilike";
        isNotNull: "isNotNull";
        isNull: "isNull";
        lt: "lt";
        lte: "lte";
        ne: "ne";
        overlaps: "overlaps";
     }>;
     path: ZodArray<ZodString>;
  }, $strip>>>;
  limit: ZodOptional<ZodNumber>;
  offset: ZodOptional<ZodNumber>;
  orderBy: ZodOptional<ZodRecord<ZodString, ZodUnion<readonly [ZodLiteral<"asc">, ZodLiteral<"desc">]>>>;
  search: ZodOptional<ZodString>;
  where: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
  with: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
}, $strict>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:38


ImportRecordsWireSchema

const ImportRecordsWireSchema: ZodObject<{
  bypass_secret: ZodOptional<ZodString>;
  collection_name: ZodString;
  import_data: ZodUnknown;
  with: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
}, $strip>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:138


UpdateManyWireSchema

const UpdateManyWireSchema: ZodObject<{
  bypass_secret: ZodOptional<ZodString>;
  collection: ZodString;
  updates: ZodArray<ZodObject<{
     input: ZodRecord<ZodString, ZodUnknown>;
     record_id: ZodString;
  }, $strip>>;
}, $strip>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:109


UpdateWireSchema

const UpdateWireSchema: ZodObject<{
  bypass_secret: ZodOptional<ZodString>;
  collection: ZodString;
  input: ZodRecord<ZodString, ZodUnknown>;
  record_id: ZodString;
}, $strip>;

Defined in: platform-utils/src/remote/collection_wire_schemas.ts:102