myexperiment-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[myexperiment-hackers] [2453] trunk/vendor/plugins/structured_data/lib/a


From: noreply
Subject: [myexperiment-hackers] [2453] trunk/vendor/plugins/structured_data/lib/auto_migrate.rb: fixed default column value for newly created columns
Date: Mon, 28 Jun 2010 07:31:38 -0400 (EDT)

Revision
2453
Author
dgc
Date
2010-06-28 07:31:38 -0400 (Mon, 28 Jun 2010)

Log Message

fixed default column value for newly created columns

Modified Paths

Diff

Modified: trunk/vendor/plugins/structured_data/lib/auto_migrate.rb (2452 => 2453)


--- trunk/vendor/plugins/structured_data/lib/auto_migrate.rb	2010-06-24 16:05:12 UTC (rev 2452)
+++ trunk/vendor/plugins/structured_data/lib/auto_migrate.rb	2010-06-28 11:31:38 UTC (rev 2453)
@@ -104,7 +104,9 @@
       # add columns
 
       (new_columns - old_columns).each do |column_name|
-        conn.add_column(table_name, column_name, new_tables[table_name][:columns][column_name]["type"].to_sym)
+        default = new_tables[table_name][:columns][column_name]['default']
+        default = default.to_s unless default.nil?
+        conn.add_column(table_name, column_name, new_tables[table_name][:columns][column_name]["type"].to_sym, :default => default)
       end
 
       # modify existing columns

reply via email to

[Prev in Thread] Current Thread [Next in Thread]