#Can we change the Mongo DB Collection Name?
9 messages · Page 1 of 1 (latest)
The name of your db is contained within the MONGODB_URI
If you need to change it, you should be able to do so manually from the Compass interface you have open, then update your MONGODB_URI string accordingly
Otherwise you could change your MONGODB_URI first, then use the mongodump and mongorestore cli commands to migrate the old database over to the new one
Payload will create a new database if one was not found using the connection string provided
Yes, you can do it inside server.ts . More info
payload.init({
secret: process.env.PAYLOAD_SECRET,
mongoURL: process.env.MONGODB_URI,
express: app,
onInit: () => {
payload.logger.info(`Payload Admin URL: ${payload.getAdminURL()}`);
},
mongoOptions: {
dbName: "payload",
},
});
Interesting, I've never actually seen anyone do it that way.
Thanks all. Got it sorted
Interesting, I was wondering why the db is always called test (I'm maintaining 5 instances of payload 😅 , and never had the time do debug that)