TransactionAddressEntitySchema top-level constant

CollectionSchema<TransactionAddressEntity> const TransactionAddressEntitySchema

Implementation

const TransactionAddressEntitySchema = CollectionSchema(
  name: r'TransactionAddressEntity',
  id: 4435734835252030740,
  properties: {
    r'address': PropertySchema(
      id: 0,
      name: r'address',
      type: IsarType.string,
    ),
    r'amount': PropertySchema(
      id: 1,
      name: r'amount',
      type: IsarType.string,
    ),
    r'createdAt': PropertySchema(
      id: 2,
      name: r'createdAt',
      type: IsarType.dateTime,
    ),
    r'direction': PropertySchema(
      id: 3,
      name: r'direction',
      type: IsarType.string,
    ),
    r'txid': PropertySchema(
      id: 4,
      name: r'txid',
      type: IsarType.string,
    ),
    r'vin': PropertySchema(
      id: 5,
      name: r'vin',
      type: IsarType.long,
    ),
    r'vout': PropertySchema(
      id: 6,
      name: r'vout',
      type: IsarType.long,
    ),
    r'walletId': PropertySchema(
      id: 7,
      name: r'walletId',
      type: IsarType.string,
    ),
    r'walletIdAddress': PropertySchema(
      id: 8,
      name: r'walletIdAddress',
      type: IsarType.string,
    ),
    r'walletIdTxid': PropertySchema(
      id: 9,
      name: r'walletIdTxid',
      type: IsarType.string,
    )
  },
  estimateSize: _transactionAddressEntityEstimateSize,
  serialize: _transactionAddressEntitySerialize,
  deserialize: _transactionAddressEntityDeserialize,
  deserializeProp: _transactionAddressEntityDeserializeProp,
  idName: r'id',
  indexes: {
    r'walletId': IndexSchema(
      id: -1783113319798776304,
      name: r'walletId',
      unique: false,
      replace: false,
      properties: [
        IndexPropertySchema(
          name: r'walletId',
          type: IndexType.hash,
          caseSensitive: true,
        )
      ],
    ),
    r'txid': IndexSchema(
      id: 7339874292043634331,
      name: r'txid',
      unique: false,
      replace: false,
      properties: [
        IndexPropertySchema(
          name: r'txid',
          type: IndexType.hash,
          caseSensitive: true,
        )
      ],
    ),
    r'address': IndexSchema(
      id: -259407546592846288,
      name: r'address',
      unique: false,
      replace: false,
      properties: [
        IndexPropertySchema(
          name: r'address',
          type: IndexType.hash,
          caseSensitive: true,
        )
      ],
    ),
    r'direction': IndexSchema(
      id: -4378097054569869819,
      name: r'direction',
      unique: false,
      replace: false,
      properties: [
        IndexPropertySchema(
          name: r'direction',
          type: IndexType.hash,
          caseSensitive: true,
        )
      ],
    ),
    r'walletIdAddress_address': IndexSchema(
      id: -4045275986138552383,
      name: r'walletIdAddress_address',
      unique: false,
      replace: false,
      properties: [
        IndexPropertySchema(
          name: r'walletIdAddress',
          type: IndexType.hash,
          caseSensitive: true,
        ),
        IndexPropertySchema(
          name: r'address',
          type: IndexType.hash,
          caseSensitive: true,
        )
      ],
    ),
    r'walletIdTxid_txid': IndexSchema(
      id: 4199928552273787480,
      name: r'walletIdTxid_txid',
      unique: false,
      replace: false,
      properties: [
        IndexPropertySchema(
          name: r'walletIdTxid',
          type: IndexType.hash,
          caseSensitive: true,
        ),
        IndexPropertySchema(
          name: r'txid',
          type: IndexType.hash,
          caseSensitive: true,
        )
      ],
    )
  },
  links: {},
  embeddedSchemas: {},
  getId: _transactionAddressEntityGetId,
  getLinks: _transactionAddressEntityGetLinks,
  attach: _transactionAddressEntityAttach,
  version: '3.1.0+1',
);