《五》更多模型

阅读更多
[list]
[step
jruby script/generate model Customer
jruby script/generate model Order
jruby script/generate model OrderLine
jruby script/generate model User

jruby -S rake db:migrate


(in /home/xia/worktest/shoplet)
rake aborted!
An error has occurred, all later migrations canceled:

Table users does not exist
解决办法 把 User class 移到外边来
class User <   ActiveRecord::Base;end

class CreateUsers < ActiveRecord::Migration

  def self.up
    create_table :users do |t|
      t.column :username, :string
      t.column :password, :string
    end
    User.create :username=> 'admin',:password=> 'admin'
  end




jruby -S rake db:migrate RAILS_ENV=test

manager user


1 :
  jruby script/generate scaffold User
  jruby script/generate scaffold Order

]
[/list]

你可能感兴趣的:(jruby,ActiveRecord,Rails,UP)