feat: Implement create folder API endpoint

This commit is contained in:
Faruk AYDIN
2025-01-27 13:46:25 +01:00
parent ade6e96b1b
commit 0ca12d5a7c
12 changed files with 153 additions and 0 deletions

View File

@@ -14,6 +14,7 @@ import Role from './role.js';
import Step from './step.js';
import Subscription from './subscription.ee.js';
import UsageData from './usage-data.ee.js';
import Folder from './folder.js';
import User from './user.js';
import deleteUserQueue from '../queues/delete-user.ee.js';
import emailQueue from '../queues/email.js';
@@ -153,6 +154,14 @@ describe('User model', () => {
to: 'users.id',
},
},
folders: {
relation: Base.HasManyRelation,
modelClass: Folder,
join: {
from: 'users.id',
to: 'folders.user_id',
},
},
};
expect(relationMappings).toStrictEqual(expectedRelations);