better-sqlite3-orm
Version:
Object Relational Mapper for Better-Sqlite3-Cypher
24 lines (18 loc) • 463 B
JavaScript
// _userModel.js:
;
// Load necessary modules
const Model = require("../lib/model.js");
const userColumns = require("./_userColumns.js");
class UserModel extends Model {
/**
* Constructs the UserModel instance.
*/
constructor(db) {
// Pass required arguments to the Model constructor
super(db, "users", userColumns, {});
}
findByEmail(value) {
return this.findByColumn("email", value);
}
}
module.exports = UserModel;