simplified new entity ID allocation

This commit is contained in:
azivner
2018-04-02 20:30:00 -04:00
parent e2921a648d
commit 277368ab43
9 changed files with 15 additions and 53 deletions

View File

@@ -12,6 +12,12 @@ class Entity {
}
}
beforeSaving() {
if (!this[this.constructor.primaryKeyName]) {
this[this.constructor.primaryKeyName] = utils.newEntityId();
}
}
async save() {
await repository.updateEntity(this);
}