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

@@ -20,6 +20,7 @@ import Permission from './permission.js';
import Role from './role.js';
import Step from './step.js';
import Subscription from './subscription.ee.js';
import Folder from './folder.js';
import UsageData from './usage-data.ee.js';
import Billing from '../helpers/billing/index.ee.js';
import NotAuthorizedError from '../errors/not-authorized.js';
@@ -178,6 +179,14 @@ class User extends Base {
to: 'users.id',
},
},
folders: {
relation: Base.HasManyRelation,
modelClass: Folder,
join: {
from: 'users.id',
to: 'folders.user_id',
},
},
});
static get virtualAttributes() {