chore: ⚰️ Clean models #314
Tim Izzo tim@octree.ch
Mon, 27 Jun 2022 15:18:51 +0200
4 files changed,
14 insertions(+),
16 deletions(-)
M
backend/.strapi-updater.json
→
backend/.strapi-updater.json
@@ -1,5 +1,5 @@
{ - "latest": "3.6.10", - "lastUpdateCheck": 1655278117505, - "lastNotification": 1655278102398 -} + "latest": "3.6.10", + "lastUpdateCheck": 1656335816122, + "lastNotification": 1656335816118 +}
M
backend/api/event/models/event.settings.json
→
backend/api/event/models/event.settings.json
@@ -37,11 +37,6 @@ "uuid": {
"type": "string", "unique": true }, - "waitingList": { - "type": "component", - "repeatable": true, - "component": "passenger.passenger" - }, "travels": { "via": "event", "collection": "travel"
M
backend/api/travel/models/travel.settings.json
→
backend/api/travel/models/travel.settings.json
@@ -20,11 +20,6 @@ },
"details": { "type": "text" }, - "passengersCompo": { - "type": "component", - "repeatable": true, - "component": "passenger.passenger" - }, "event": { "via": "travels", "model": "event"
M
backend/migrations/passengers-model.js
→
backend/migrations/passengers-model.js
@@ -38,7 +38,15 @@ */
const travels = await strapi.services.travel.find({_limit: -1}); for (let i = 0; i < travels.length; i++) { const travel = travels[i]; - const {passengers} = travel; + + const knex = strapi.connections.default; + const passengers = await knex('travels_components') + .where('travel_id', travel.id) + .leftJoin( + 'components_passenger_passengers', + 'components_passenger_passengers.id', + 'component_id' + ); if (!passengers || passengers.length === 0) continue;@@ -51,7 +59,7 @@ location: passengerCompo.location,
user: passengerCompo.user?.id, travel: travel.id, }); - console.log(passengerModel); + console.log(passengerModel.id); } }