1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2026-04-21 06:08:09 +00:00
الملفات
postal/lib/postal/message_db/migrations/06_create_clicks.rb
2024-02-10 17:18:22 +00:00

29 أسطر
1.3 KiB
Ruby

# frozen_string_literal: true
module Postal
module MessageDB
module Migrations
class CreateClicks < Postal::MessageDB::Migration
def up
@database.provisioner.create_table(:clicks,
columns: {
id: "int(11) NOT NULL AUTO_INCREMENT",
message_id: "int(11) DEFAULT NULL",
link_id: "int(11) DEFAULT NULL",
ip_address: "varchar(255) DEFAULT NULL",
country: "varchar(255) DEFAULT NULL",
city: "varchar(255) DEFAULT NULL",
user_agent: "varchar(255) DEFAULT NULL",
timestamp: "decimal(18,6) DEFAULT NULL"
},
indexes: {
on_message_id: "`message_id`",
on_link_id: "`link_id`"
})
end
end
end
end
end