Froze rails gems
[depot.git] / vendor / rails / activerecord / test / models / contact.rb
diff --git a/vendor/rails/activerecord/test/models/contact.rb b/vendor/rails/activerecord/test/models/contact.rb
new file mode 100644 (file)
index 0000000..dbfa57b
--- /dev/null
@@ -0,0 +1,16 @@
+class Contact < ActiveRecord::Base
+  # mock out self.columns so no pesky db is needed for these tests
+  def self.column(name, sql_type = nil, options = {})
+    @columns ||= []
+    @columns << ActiveRecord::ConnectionAdapters::Column.new(name.to_s, options[:default], sql_type.to_s, options[:null])
+  end
+
+  column :name,        :string
+  column :age,         :integer
+  column :avatar,      :binary
+  column :created_at,  :datetime
+  column :awesome,     :boolean
+  column :preferences, :string
+
+  serialize :preferences
+end
\ No newline at end of file