Commit ba1caa0bd48f6aefd2738b49d952feea0acc29ee

Authored by ikeqiao
1 parent cbeb73bd
Exists in master

update vesion to 0.2.1 for pretty_name_cn

lib/app/models/magic_field.rb
@@ -15,6 +15,8 @@ class MagicField < ActiveRecord::Base @@ -15,6 +15,8 @@ class MagicField < ActiveRecord::Base
15 def type_cast(value) 15 def type_cast(value)
16 begin 16 begin
17 case datatype.to_sym 17 case datatype.to_sym
  18 + when :string
  19 + value
18 when :check_box_boolean 20 when :check_box_boolean
19 (value.to_int == 1) ? true : false 21 (value.to_int == 1) ? true : false
20 when :date 22 when :date
lib/generators/has_magic_fields/install/templates/migration.rb
@@ -3,12 +3,13 @@ class AddHasMagicFieldsTables < ActiveRecord::Migration @@ -3,12 +3,13 @@ class AddHasMagicFieldsTables < ActiveRecord::Migration
3 create_table :magic_fields do |t| 3 create_table :magic_fields do |t|
4 t.column :name, :string 4 t.column :name, :string
5 t.column :pretty_name, :string 5 t.column :pretty_name, :string
  6 + t.column :pretty_name_cn, :string
6 t.column :datatype, :string, :default => "string" 7 t.column :datatype, :string, :default => "string"
7 t.column :default, :string 8 t.column :default, :string
8 t.column :is_required, :boolean, :default => false 9 t.column :is_required, :boolean, :default => false
9 t.column :include_blank, :boolean, :default => false 10 t.column :include_blank, :boolean, :default => false
10 t.column :allow_other, :boolean, :default => true 11 t.column :allow_other, :boolean, :default => true
11 - t.column :type_scoped, :string 12 + t.column :type_scoped, :string
12 t.column :created_at, :datetime 13 t.column :created_at, :datetime
13 t.column :updated_at, :datetime 14 t.column :updated_at, :datetime
14 end 15 end
lib/has_magic_fields/version.rb
1 module HasMagicFields 1 module HasMagicFields
2 - VERSION = "0.1.1" 2 + VERSION = "0.2.1"
3 end 3 end