const User = require("../src/db/models/User"); const { Model } = require("objection"); const Knex = require("knex"); const knexConfig = require("../src/config/database"); const knex = Knex(knexConfig.development); Model.knex(knex); const Logger = require("../src/utils/logger"); const log = new Logger(); const email = process.argv[2]; const id = process.argv[3]; if (!email && !id) { log.error("Usage: node delete_user.js || "); process.exit(1); } async function main() { if (id) { await User.query().where("id", id).delete(); } else { await User.query().where("email", email).delete(); } log.info(`User deleted`); process.exit(0); } main();