|
1 | 1 | Sequel.migration do |
2 | 2 | change do |
3 | | - create_table(:configurations) do |
| 3 | + create_table(:configurations, charset: 'utf8', collate: 'utf8_general_ci') do |
4 | 4 | primary_key :id, :type=>"int(11) unsigned" |
5 | 5 | column :name, "varchar(50)", :default=>"", :null=>false |
6 | 6 | column :audit_frequency, "int(11) unsigned", :default=>1440, :null=>false |
|
9 | 9 | index [:name], :name=>:name, :unique=>true |
10 | 10 | end |
11 | 11 |
|
12 | | - create_table(:notifications) do |
| 12 | + create_table(:notifications, charset: 'utf8', collate: 'utf8_general_ci') do |
13 | 13 | primary_key :id, :type=>"int(11) unsigned" |
14 | 14 | column :name, "varchar(50)", :default=>"", :null=>false |
15 | 15 | column :notification_type_id, "tinyint(3)", :default=>0, :null=>false |
16 | 16 | column :target, "varchar(200)", :default=>"", :null=>false |
17 | 17 | end |
18 | 18 |
|
19 | | - create_table(:projects) do |
| 19 | + create_table(:projects, charset: 'utf8', collate: 'utf8_general_ci') do |
20 | 20 | primary_key :id, :type=>"int(11) unsigned" |
21 | 21 | column :name, "varchar(200)", :default=>"", :null=>false |
22 | 22 | column :rule_sets, "varchar(200)", :default=>"", :null=>false |
|
27 | 27 | index [:name], :name=>:name, :unique=>true |
28 | 28 | end |
29 | 29 |
|
30 | | - create_table(:rule_sets) do |
| 30 | + create_table(:rule_sets, charset: 'utf8', collate: 'utf8_general_ci') do |
31 | 31 | primary_key :id, :type=>"int(11) unsigned" |
32 | 32 | column :name, "varchar(50)", :default=>"", :null=>false |
33 | 33 | column :rules, "longtext", :null=>false |
|
36 | 36 | index [:name], :name=>:name, :unique=>true |
37 | 37 | end |
38 | 38 |
|
39 | | - create_table(:commits) do |
| 39 | + create_table(:commits, charset: 'utf8', collate: 'utf8_general_ci') do |
40 | 40 | primary_key :id, :type=>"int(11) unsigned" |
41 | 41 | foreign_key :project_id, :projects, :type=>"int(11) unsigned", :null=>false, :key=>[:id], :on_delete=>:cascade |
42 | 42 | column :status_type_id, "tinyint(3) unsigned", :default=>0, :null=>false |
|
49 | 49 | index [:commit_hash], :name=>:uq_commit_hash, :unique=>true |
50 | 50 | end |
51 | 51 |
|
52 | | - create_table(:rules) do |
| 52 | + create_table(:rules, charset: 'utf8', collate: 'utf8_general_ci') do |
53 | 53 | primary_key :id, :type=>"int(11) unsigned" |
54 | 54 | column :name, "varchar(50)", :default=>"", :null=>false |
55 | 55 | column :rule_type_id, "int(11) unsigned", :null=>false |
|
0 commit comments