SeqAdmin
Very immature Sequelize admin generator.
Use it at your own risk (for now).
Install
npm i seqadmin --save
Usage
Bind it to your Express.js app like
var app = require('express')();
//...
var sequelizeConfig = require('./dbconfig.js');
require('seqadmin')(app, sequelizeConfig);
Then browse to http://localhost:$yourport/admin
!
Options
A sample self-explanatory config with some default values:
var options = {
path: '/admin',
title: 'SeqAdmin',
models: {
User: {
list: {
link: 'name',
hide: ['createdAt', 'updatedAt'],
query: {
order: [['name', 'ASC']],
}
}
}
}
};
require('seqadmin')(app, sequelizeConfig, options);