ruby 活动记录和迁移单个文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 活动记录和迁移单个文件相关的知识,希望对你有一定的参考价值。
# Create a new database each time
File.delete 'dbfile' if File.exist? 'dbfile'
require 'active_record'
ActiveRecord::Base.establish_connection :adapter => "sqlite3",
:database => "dbfile"
# Initialize the database schema
ActiveRecord::Base.connection.create_table :ducks do |t|
t.string :name
end
class Duck < ActiveRecord::Base
validates_length_of :name, :maximum => 6
end
my_duck = Duck.new
my_duck.name = "Donald"
my_duck.valid? # => true
my_duck.save!
some_duck = Duck.find(1)
some_duck.id # => 1
some_duck.name # => "Donald"
some_duck.delete
以上是关于ruby 活动记录和迁移单个文件的主要内容,如果未能解决你的问题,请参考以下文章
运行单个迁移文件
如何使用 ruby 将单个记录写入 Redshift 数据库?
我可以将单个文件从 CVS 迁移到 SVN 吗?
Rails 创建没有迁移的表
ruby 活动记录有用的命令
ruby 使用ssl加密的活动记录