AnkiMappingSchema top-level constant

CollectionSchema<AnkiMapping> const AnkiMappingSchema

Implementation

const AnkiMappingSchema = CollectionSchema(
  name: r'AnkiMapping',
  id: -9131188405906642167,
  properties: {
    r'actionsIsar': PropertySchema(
      id: 0,
      name: r'actionsIsar',
      type: IsarType.string,
    ),
    r'creatorCollapsedFieldKeys': PropertySchema(
      id: 1,
      name: r'creatorCollapsedFieldKeys',
      type: IsarType.stringList,
    ),
    r'creatorFieldKeys': PropertySchema(
      id: 2,
      name: r'creatorFieldKeys',
      type: IsarType.stringList,
    ),
    r'enhancementsIsar': PropertySchema(
      id: 3,
      name: r'enhancementsIsar',
      type: IsarType.string,
    ),
    r'exportFieldKeys': PropertySchema(
      id: 4,
      name: r'exportFieldKeys',
      type: IsarType.stringList,
    ),
    r'exportMediaTags': PropertySchema(
      id: 5,
      name: r'exportMediaTags',
      type: IsarType.bool,
    ),
    r'hashCode': PropertySchema(
      id: 6,
      name: r'hashCode',
      type: IsarType.long,
    ),
    r'isExportFieldsEmpty': PropertySchema(
      id: 7,
      name: r'isExportFieldsEmpty',
      type: IsarType.bool,
    ),
    r'label': PropertySchema(
      id: 8,
      name: r'label',
      type: IsarType.string,
    ),
    r'model': PropertySchema(
      id: 9,
      name: r'model',
      type: IsarType.string,
    ),
    r'order': PropertySchema(
      id: 10,
      name: r'order',
      type: IsarType.long,
    ),
    r'prependDictionaryNames': PropertySchema(
      id: 11,
      name: r'prependDictionaryNames',
      type: IsarType.bool,
    ),
    r'tags': PropertySchema(
      id: 12,
      name: r'tags',
      type: IsarType.stringList,
    ),
    r'useBrTags': PropertySchema(
      id: 13,
      name: r'useBrTags',
      type: IsarType.bool,
    )
  },
  estimateSize: _ankiMappingEstimateSize,
  serialize: _ankiMappingSerialize,
  deserialize: _ankiMappingDeserialize,
  deserializeProp: _ankiMappingDeserializeProp,
  idName: r'id',
  indexes: {
    r'label': IndexSchema(
      id: 6902807635198700142,
      name: r'label',
      unique: true,
      replace: true,
      properties: [
        IndexPropertySchema(
          name: r'label',
          type: IndexType.hash,
          caseSensitive: true,
        )
      ],
    ),
    r'order': IndexSchema(
      id: 5897270977454184057,
      name: r'order',
      unique: true,
      replace: true,
      properties: [
        IndexPropertySchema(
          name: r'order',
          type: IndexType.value,
          caseSensitive: false,
        )
      ],
    )
  },
  links: {},
  embeddedSchemas: {},
  getId: _ankiMappingGetId,
  getLinks: _ankiMappingGetLinks,
  attach: _ankiMappingAttach,
  version: '3.1.0+1',
);