Datacenter build and management service
https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/Rack.pm
rack
data_type: 'uuid'
default_value: gen_random_uuid()
is_nullable: 0
size: 16
data_type: 'uuid'
is_foreign_key: 1
is_nullable: 0
size: 16
data_type: 'text'
is_nullable: 0
data_type: 'uuid'
is_foreign_key: 1
is_nullable: 0
size: 16
data_type: 'timestamp with time zone'
default_value: current_timestamp
is_nullable: 0
original: {default_value => \"now()"}
data_type: 'timestamp with time zone'
default_value: current_timestamp
is_nullable: 0
original: {default_value => \"now()"}
data_type: 'text'
is_nullable: 1
data_type: 'text'
is_nullable: 1
data_type: 'enum'
default_value: 'integration'
extra: {custom_type_name => "device_phase_enum",list => ["integration","installation","production","diagnostics","decommissioned"]}
is_nullable: 0
data_type: 'uuid'
is_foreign_key: 1
is_nullable: 1
size: 16
data_type: 'text[]'
default_value: '{}'::text[]
is_nullable: 0
rack_datacenter_room_id_name_key
Type: belongs_to
Related object: Conch::DB::Result::Build
Type: belongs_to
Related object: Conch::DB::Result::DatacenterRoom
Type: has_many
Related object: Conch::DB::Result::DeviceLocation
Type: has_many
Related object: Conch::DB::Result::RackLayout
Type: belongs_to
Related object: Conch::DB::Result::RackRole
Include the rack’s build, room, role and full rack name (with room location) when available.
Copyright Joyent, Inc.
This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://www.mozilla.org/en-US/MPL/2.0/.