const db = require('../db') const { Comment } = require('./models') const tc1 = {text: 'c1'} const tc2 = {text: 'c2'} const tc3 = {text: 'c3'} const tc4 = {text: 'c4'} const tc5 = {text: 'c5'} const tc6 = {text: 'c6'} async function runSeed() { await db.sync({ force: true }) console.log('db synced!') console.log('seeding...') try { const c1 = await Comment.create(tc1) const c2 = await Comment.create(tc2) const c3 = await Comment.create(tc3) const c4 = await Comment.create(tc4) const c5 = await Comment.create(tc5) const c6 = await Comment.create(tc6) await c1.addReply(2) //await c2.setParent(1) await c2.addReply(3) //await c3.setParent(2) //await c4.setParent(2) console.log('seeded successfully') } catch (err) { console.error(err) process.exitCode = 1 } finally { console.log('closing db connection') await db.close() console.log('db connection closed') } } runSeed()