@ocap/indexdb-elasticsearch
Version:
OCAP indexdb adapter that uses elasticsearch as backend
23 lines (22 loc) • 583 B
JavaScript
module.exports = () => ({
mappings: {
dynamic: false,
properties: {
tokenAddress: { type: 'keyword' },
stake: { type: 'keyword' },
gasStake: { type: 'keyword' },
revokedStake: { type: 'keyword' },
gas: { type: 'keyword' },
fee: { type: 'keyword' },
slashedVault: { type: 'keyword' },
account: { type: 'keyword' },
txTime: { type: 'date' },
},
},
settings: {
index: {
number_of_shards: +(process.env.ES_SHARD_COUNT || 1),
number_of_replicas: +(process.env.ES_REPLICA_COUNT || 0),
},
},
});