fix: delete existing users before seeding db (#40423)
This commit is contained in:
@ -153,23 +153,36 @@ MongoClient.connect(MONGOHQ_URL, { useNewUrlParser: true }, (err, client) => {
|
|||||||
const user = db.collection('user');
|
const user = db.collection('user');
|
||||||
|
|
||||||
if (process.argv[2] === 'certUser') {
|
if (process.argv[2] === 'certUser') {
|
||||||
user.deleteOne({ _id: ObjectId('5fa2db00a25c1c1fa49ce067') }, err => {
|
user.deleteMany(
|
||||||
|
{
|
||||||
|
_id: {
|
||||||
|
$in: [
|
||||||
|
ObjectId('5fa2db00a25c1c1fa49ce067'),
|
||||||
|
ObjectId('5bd30e0f1caf6ac3ddddddb5'),
|
||||||
|
ObjectId('5bd30e0f1caf6ac3ddddddb9')
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
err => {
|
||||||
handleError(err, client);
|
handleError(err, client);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
user.insertOne(fullyCertifiedUser);
|
user.insertOne(fullyCertifiedUser);
|
||||||
|
user.insertOne(blankUser);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
handleError(e, client);
|
handleError(e, client);
|
||||||
} finally {
|
} finally {
|
||||||
log('local auth user seed complete');
|
log('local auth user seed complete');
|
||||||
client.close();
|
client.close();
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
user.deleteMany(
|
user.deleteMany(
|
||||||
{
|
{
|
||||||
_id: {
|
_id: {
|
||||||
$in: [
|
$in: [
|
||||||
|
ObjectId('5fa2db00a25c1c1fa49ce067'),
|
||||||
ObjectId('5bd30e0f1caf6ac3ddddddb5'),
|
ObjectId('5bd30e0f1caf6ac3ddddddb5'),
|
||||||
ObjectId('5bd30e0f1caf6ac3ddddddb9')
|
ObjectId('5bd30e0f1caf6ac3ddddddb9')
|
||||||
]
|
]
|
||||||
|
Reference in New Issue
Block a user