From 6abe3e5601e5dc202fa8b255af94a52a5f3afef4 Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Mon, 23 Aug 2021 13:40:52 +0200 Subject: [PATCH] Preload label --- app/Controllers/Http/ProjectsController.ts | 4 +++- database/migrations/1608415261417_projects.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Controllers/Http/ProjectsController.ts b/app/Controllers/Http/ProjectsController.ts index f7fbc60..978667e 100755 --- a/app/Controllers/Http/ProjectsController.ts +++ b/app/Controllers/Http/ProjectsController.ts @@ -13,7 +13,9 @@ export default class ProjectsController { .orderBy('id', 'asc') .preload('cover') .preload('description') - .preload('tags') + .preload('tags', (tags) => { + tags.preload('label') + }) }) } diff --git a/database/migrations/1608415261417_projects.ts b/database/migrations/1608415261417_projects.ts index 065d6a4..32e68f0 100644 --- a/database/migrations/1608415261417_projects.ts +++ b/database/migrations/1608415261417_projects.ts @@ -14,7 +14,7 @@ export default class Projects extends BaseSchema { .onDelete('CASCADE') table.string('url').notNullable() table - .integer('file_id') + .integer('cover_id') .unsigned() .references('files.id') .onDelete('CASCADE')