| Class | BelongsTo |
| In: |
app/models/belongs_to.rb
|
| Parent: | ActiveRecord::Base |
-*- coding: utf-8 -*-
Schema version: 87
Table name: belongs_tos
id :integer not null, primary key domain_id :integer not null application_table_id :integer not null name :string(255) not null class_name :string(255) forein_key :string(255) polymorphic :boolean created_at :string(14) updated_at :string(14) created_by :integer updated_by :integer created_in :integer updated_in :integer lock_version :integer default(0), not null
コードに埋め込まれる文字列を返す。
# File app/models/belongs_to.rb, line 28
28: def code
29: l = "belongs_to :#{name}"
30: l << ", :class_name => \"#{class_name}\"" unless class_name.blank?
31: l << ", :forein_key => \"#{forein_key}\"" unless forein_key.blank?
32: l << ", :polymorphic => true" if polymorphic?
33: return l
34: end