مراية لـ
https://github.com/postalserver/postal.git
تم المزامنة 2026-04-21 06:08:09 +00:00
29 أسطر
1.3 KiB
Ruby
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
|