|
@@ -3,7 +3,7 @@ async function createVisitTable(knex) {
|
|
|
if (!hasTable) {
|
|
if (!hasTable) {
|
|
|
await knex.schema.createTable("visits", table => {
|
|
await knex.schema.createTable("visits", table => {
|
|
|
table.increments("id").primary();
|
|
table.increments("id").primary();
|
|
|
- table.jsonb("countries").defaultTo("{}");
|
|
|
|
|
|
|
+ table.jsonb("countries");
|
|
|
table
|
|
table
|
|
|
.dateTime("created_at")
|
|
.dateTime("created_at")
|
|
|
.notNullable()
|
|
.notNullable()
|
|
@@ -27,7 +27,7 @@ async function createVisitTable(knex) {
|
|
|
.inTable("users")
|
|
.inTable("users")
|
|
|
.onDelete("CASCADE")
|
|
.onDelete("CASCADE")
|
|
|
.withKeyName("visits_user_id_foreign");
|
|
.withKeyName("visits_user_id_foreign");
|
|
|
- table.jsonb("referrers").defaultTo("{}");
|
|
|
|
|
|
|
+ table.jsonb("referrers");
|
|
|
table
|
|
table
|
|
|
.integer("total")
|
|
.integer("total")
|
|
|
.notNullable()
|
|
.notNullable()
|