Datacenter build and management service
https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/Build.pm
build
data_type: 'uuid'
default_value: gen_random_uuid()
is_nullable: 0
size: 16
data_type: 'text'
is_nullable: 0
data_type: 'text'
is_nullable: 1
data_type: 'timestamp with time zone'
default_value: current_timestamp
is_nullable: 0
original: {default_value => \"now()"}
data_type: 'timestamp with time zone'
is_nullable: 1
data_type: 'timestamp with time zone'
is_nullable: 1
data_type: 'uuid'
is_foreign_key: 1
is_nullable: 1
size: 16
data_type: 'text[]'
default_value: '{}'::text[]
is_nullable: 0
data_type: 'enum'
extra: {custom_type_name => "completed_status_enum",list => ["failure","success"]}
is_nullable: 1
build_name_key
Type: belongs_to
Related object: Conch::DB::Result::UserAccount
Type: has_many
Related object: Conch::DB::Result::Device
Type: has_many
Related object: Conch::DB::Result::OrganizationBuildRole
Type: has_many
Related object: Conch::DB::Result::Rack
Type: has_many
Related object: Conch::DB::Result::UserBuildRole
Type: many_to_many
Composing rels: “organization_build_roles” -> organization
Type: many_to_many
Composing rels: “user_build_roles” -> user_account
Include information about the build’s admins and user who marked the build completed.
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/.