Datacenter build and management service
https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/Rack.pm
rackdata_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_keyType: 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/.