OpLogSchema top-level constant

CollectionSchema<OpLog> const OpLogSchema

Implementation

const OpLogSchema = CollectionSchema(
  name: r'OpLog',
  id: -5198501623161393742,
  properties: {
    r'additionalIds': PropertySchema(
      id: 0,
      name: r'additionalIds',
      type: IsarType.objectList,
      target: r'AdditionalId',
    ),
    r'clientReferenceId': PropertySchema(
      id: 1,
      name: r'clientReferenceId',
      type: IsarType.string,
    ),
    r'createdAt': PropertySchema(
      id: 2,
      name: r'createdAt',
      type: IsarType.dateTime,
    ),
    r'createdBy': PropertySchema(
      id: 3,
      name: r'createdBy',
      type: IsarType.string,
    ),
    r'entityString': PropertySchema(
      id: 4,
      name: r'entityString',
      type: IsarType.string,
    ),
    r'entityType': PropertySchema(
      id: 5,
      name: r'entityType',
      type: IsarType.string,
      enumMap: _OpLogentityTypeEnumValueMap,
    ),
    r'nonRecoverableError': PropertySchema(
      id: 6,
      name: r'nonRecoverableError',
      type: IsarType.bool,
    ),
    r'operation': PropertySchema(
      id: 7,
      name: r'operation',
      type: IsarType.string,
      enumMap: _OpLogoperationEnumValueMap,
    ),
    r'rowVersion': PropertySchema(
      id: 8,
      name: r'rowVersion',
      type: IsarType.long,
    ),
    r'serverGeneratedId': PropertySchema(
      id: 9,
      name: r'serverGeneratedId',
      type: IsarType.string,
    ),
    r'syncDownRetryCount': PropertySchema(
      id: 10,
      name: r'syncDownRetryCount',
      type: IsarType.long,
    ),
    r'syncedDown': PropertySchema(
      id: 11,
      name: r'syncedDown',
      type: IsarType.bool,
    ),
    r'syncedDownOn': PropertySchema(
      id: 12,
      name: r'syncedDownOn',
      type: IsarType.dateTime,
    ),
    r'syncedUp': PropertySchema(
      id: 13,
      name: r'syncedUp',
      type: IsarType.bool,
    ),
    r'syncedUpOn': PropertySchema(
      id: 14,
      name: r'syncedUpOn',
      type: IsarType.dateTime,
    )
  },
  estimateSize: _opLogEstimateSize,
  serialize: _opLogSerialize,
  deserialize: _opLogDeserialize,
  deserializeProp: _opLogDeserializeProp,
  idName: r'id',
  indexes: {},
  links: {},
  embeddedSchemas: {r'AdditionalId': AdditionalIdSchema},
  getId: _opLogGetId,
  getLinks: _opLogGetLinks,
  attach: _opLogAttach,
  version: '3.1.0+1',
);