addVersion method
Implementation
@override
addVersion(name, version) async {
await db.collection(packageCollection).update(
_selectByName(name),
modify
.push('versions', version.toJson())
.addToSet('uploaders', version.uploader)
.setOnInsert('createdAt', version.createdAt)
.setOnInsert('private', true)
.setOnInsert('download', 0)
.set('updatedAt', version.createdAt),
upsert: true);
}