MeshiTrack/docker/mongo/init-replica.js

16 lines
423 B
JavaScript
Raw Permalink Normal View History

2026-03-27 14:50:34 +09:00
// MongoDB replica set initialization script
// Runs on first startup via /docker-entrypoint-initdb.d/
try {
rs.initiate({
_id: 'rs0',
members: [{ _id: 0, host: 'mongodb:27017' }],
});
print('Replica set initiated successfully');
} catch (e) {
if (e.codeName === 'AlreadyInitialized') {
print('Replica set already initialized');
} else {
print('Error initiating replica set: ' + e.message);
}
}