refactor: Rename fixtures as factories to differentiate dynamic data

This commit is contained in:
Faruk AYDIN
2023-10-23 10:30:27 +02:00
parent 31b1b9457b
commit 655deb12c8
12 changed files with 16 additions and 16 deletions

View File

@@ -0,0 +1,17 @@
import { IRole } from '@automatisch/types';
type RoleParams = {
name?: string;
key?: string;
};
const createRole = async (params: RoleParams = {}): Promise<IRole> => {
params.name = params?.name || 'Viewer';
params.key = params?.key || 'viewer';
const [role] = await knex.table('roles').insert(params).returning('*');
return role;
};
export default createRole;