20 lines
514 B
Ruby
20 lines
514 B
Ruby
class SiteConstruct
|
|
include Mongoid::Document
|
|
include Mongoid::Timestamps
|
|
|
|
SERVER_TYPES = SiteServer.all.map{|s| s.server_name}
|
|
SITE_TYPES = ["School","Gravity"]
|
|
|
|
field :server_type
|
|
field :site_name
|
|
field :domain_name
|
|
field :db_name
|
|
field :port, type: String, :default => "80"
|
|
field :path
|
|
field :site_type
|
|
field :school_name
|
|
field :user_id
|
|
field :constructed, type: Boolean, :default => false
|
|
field :status, type: String, :default => ""
|
|
field :infos, type: Array, :default => []
|
|
end |