feat: Implement initial version of getExecutions query

This commit is contained in:
Faruk AYDIN
2022-03-09 20:45:03 +03:00
committed by Ömer Faruk Aydın
parent d4bef44b93
commit 343b360303
5 changed files with 49 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ import Base from './base';
import Connection from './connection';
import Flow from './flow';
import Step from './step';
import Execution from './execution';
import bcrypt from 'bcrypt';
class User extends Base {
@@ -55,6 +56,18 @@ class User extends Base {
to: 'steps.flow_id',
},
},
executions: {
relation: Base.ManyToManyRelation,
modelClass: Execution,
join: {
from: 'users.id',
through: {
from: 'flows.user_id',
to: 'flows.id',
},
to: 'executions.flow_id',
},
},
});
login(password: string) {