ip.model.js 366 B

1234567891011121314151617
  1. async function createIPTable(knex) {
  2. const hasTable = await knex.schema.hasTable("ips");
  3. if (!hasTable) {
  4. await knex.schema.createTable("ips", table => {
  5. table.increments("id").primary();
  6. table
  7. .string("ip")
  8. .unique()
  9. .notNullable();
  10. table.timestamps(false, true);
  11. });
  12. }
  13. }
  14. module.exports = {
  15. createIPTable
  16. }