ip.ts 373 B

123456789101112131415
  1. import * as Knex from "knex";
  2. export async function createIPTable(knex: Knex) {
  3. const hasTable = await knex.schema.hasTable("ips");
  4. if (!hasTable) {
  5. await knex.schema.createTable("ips", table => {
  6. table.increments("id").primary();
  7. table
  8. .string("ip")
  9. .unique()
  10. .notNullable();
  11. table.timestamps(false, true);
  12. });
  13. }
  14. }