/** * Sync only the Story model to database */ const { sequelize } = require('./config/database'); const Story = require('./models/Story'); async function syncStory() { try { console.log('šŸ”„ Syncing Story (stories) table...'); await sequelize.authenticate(); console.log('āœ… Database connection OK'); await Story.sync({ alter: true }); console.log('āœ… Story table synced successfully'); const [columns] = await sequelize.query('SHOW COLUMNS FROM stories'); console.log('\nšŸ“‹ Columns in stories table:'); columns.forEach(col => { console.log(` - ${col.Field} (${col.Type}) default: ${col.Default}`); }); process.exit(0); } catch (error) { console.error('āŒ Error syncing Story:', error.message); process.exit(1); } } syncStory();