mirror of
https://github.com/sim1222/misskey.git
synced 2025-08-03 15:06:27 +09:00
Add keypair to local account
This commit is contained in:
16
tools/migration/node.1522066477.user-account-keypair.js
Normal file
16
tools/migration/node.1522066477.user-account-keypair.js
Normal file
@ -0,0 +1,16 @@
|
||||
const { default: User } = require('../../built/api/models/user');
|
||||
const { generate } = require('../../built/crypto_key');
|
||||
|
||||
const updates = [];
|
||||
|
||||
User.find({}).each(function(user) {
|
||||
updates.push(User.update({ _id: user._id }, {
|
||||
$set: {
|
||||
account: {
|
||||
keypair: generate(),
|
||||
}
|
||||
}
|
||||
}));
|
||||
}).then(function () {
|
||||
Promise.all(updates)
|
||||
}).then(process.exit);
|
Reference in New Issue
Block a user