basic set import works

This commit is contained in:
2026-03-13 18:04:08 +01:00
parent 45701259a4
commit 8ace9c0fd5
1100 changed files with 197467 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
const { fetchAllSets } = require('../services/ygoproService');
const { upsertSet } = require('../models/setModel');
async function importSets(req, res) {
try {
const sets = await fetchAllSets();
let added = 0;
for (const set of sets) {
await upsertSet(set);
added++;
}
res.json({
added,
total: sets.length
});
} catch (err) {
console.error(err);
res.status(500).json({ error: 'Failed to import sets' });
}
}
module.exports = { importSets };