shadowsocks-manager
Version:
A shadowsocks manager tool for multi user and traffic control.
17 lines (14 loc) • 450 B
JavaScript
const knex = appRequire('init/knex').knex;
const tableName = 'mac_account';
const createTable = async() => {
const exist = await knex.schema.hasTable(tableName);
if(exist) { return; }
return knex.schema.createTable(tableName, function(table) {
table.increments('id');
table.string('mac').unique();
table.integer('userId');
table.integer('accountId');
table.integer('serverId');
});
};
exports.createTable = createTable;