Skip to content
This repository has been archived by the owner on Jul 24, 2021. It is now read-only.

Commit

Permalink
move aside old validation tables
Browse files Browse the repository at this point in the history
validation -> legacy_validation
validation_plan -> legacy_validation_plan
validation_plan_member -> legacy_validation_plan_member

No endpoints or request, response property names are changing.
  • Loading branch information
karenetheridge committed Jan 4, 2021
1 parent 03f9862 commit c95c85f
Show file tree
Hide file tree
Showing 41 changed files with 589 additions and 548 deletions.
22 changes: 11 additions & 11 deletions docs/_resources/full-schema.er
Expand Up @@ -154,7 +154,7 @@ sku
generation_name
legacy_product_name
rack_unit_size
+validation_plan_id
+legacy_validation_plan_id
purpose
bios_firmware
hba_firmware
Expand Down Expand Up @@ -286,7 +286,7 @@ value
created
deactivated

[validation] {bgcolor: "#fbfbdb"}
[legacy_validation] {bgcolor: "#fbfbdb"}
*id
name
version
Expand All @@ -296,21 +296,21 @@ created
updated
deactivated

[validation_plan] {bgcolor: "#fbfbdb"}
[legacy_validation_plan] {bgcolor: "#fbfbdb"}
*id
name
description
created
deactivated

[validation_plan_member] {bgcolor: "#fbfbdb"}
*+validation_id
*+validation_plan_id
[legacy_validation_plan_member] {bgcolor: "#fbfbdb"}
*+legacy_validation_id
*+legacy_validation_plan_id

[legacy_validation_result] {bgcolor: "#fbfbdb"}
*id
+device_id
+validation_id
+legacy_validation_id
message
hint
status {label: "error, fail, pass"}
Expand Down Expand Up @@ -360,7 +360,7 @@ device_relay_connection *--1 device
device_relay_connection *--1 relay
device_report *--1 device
device_setting *--1 device
hardware_product *--1 validation_plan
hardware_product *--1 legacy_validation_plan
hardware_product *--1 hardware_vendor
json_schema *--? user_account {label: "created_user_id", size: "14"}
organization_build_role *--1 build
Expand All @@ -377,10 +377,10 @@ user_organization_role +--1 organization
user_organization_role *--1 user_account
user_session_token *--1 user_account
user_setting *--1 user_account
validation_plan_member *--1 validation
validation_plan_member *--1 validation_plan
legacy_validation_plan_member *--1 legacy_validation
legacy_validation_plan_member *--1 legacy_validation_plan
legacy_validation_result *--1 device
legacy_validation_result *--1 validation
legacy_validation_result *--1 legacy_validation
validation_state *--1 device
validation_state *--1 device_report
validation_state *--1 hardware_product
Expand Down
22 changes: 11 additions & 11 deletions docs/_resources/validations.er
Expand Up @@ -32,7 +32,7 @@ name
alias
prefix
+hardware_vendor_id
+validation_plan_id
+legacy_validation_plan_id
created
updated
deactivated
Expand Down Expand Up @@ -67,7 +67,7 @@ sata_ssd_size
sata_ssd_slots
usb_num

[validation]
[legacy_validation]
*id
name
version
Expand All @@ -77,21 +77,21 @@ created
updated
deactivated

[validation_plan]
[legacy_validation_plan]
*id
name
description
created
deactivated

[validation_plan_member] {bgcolor: "#d0e0d0"}
*+validation_id
*+validation_plan_id
[legacy_validation_plan_member] {bgcolor: "#d0e0d0"}
*+legacy_validation_id
*+legacy_validation_plan_id

[legacy_validation_result]
*id
+device_id
+validation_id
+legacy_validation_id
message
hint
status {label: "error, fail, pass"}
Expand Down Expand Up @@ -124,11 +124,11 @@ deactivated

device *--1 hardware_product
device_report *--1 device
hardware_product *--1 validation_plan
validation_plan_member *--1 validation
validation_plan_member *--1 validation_plan
hardware_product *--1 legacy_validation_plan
legacy_validation_plan_member *--1 legacy_validation
legacy_validation_plan_member *--1 legacy_validation_plan
legacy_validation_result *--1 device
legacy_validation_result *--1 validation
legacy_validation_result *--1 legacy_validation
validation_state *--1 device
validation_state *--1 device_report
validation_state *--1 hardware_product
Expand Down
Binary file modified docs/images/full-schema.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/validations.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 7 additions & 7 deletions docs/modules/Conch::DB::Result::HardwareProduct.md
Expand Up @@ -110,7 +110,7 @@ data_type: 'integer'
is_nullable: 0
```

### validation\_plan\_id
### legacy\_validation\_plan\_id

```
data_type: 'uuid'
Expand Down Expand Up @@ -331,17 +331,17 @@ Type: belongs\_to

Related object: [Conch::DB::Result::HardwareVendor](../modules/Conch%3A%3ADB%3A%3AResult%3A%3AHardwareVendor)

### rack\_layouts
### legacy\_validation\_plan

Type: has\_many
Type: belongs\_to

Related object: [Conch::DB::Result::RackLayout](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ARackLayout)
Related object: [Conch::DB::Result::LegacyValidationPlan](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ALegacyValidationPlan)

### validation\_plan
### rack\_layouts

Type: belongs\_to
Type: has\_many

Related object: [Conch::DB::Result::ValidationPlan](../modules/Conch%3A%3ADB%3A%3AResult%3A%3AValidationPlan)
Related object: [Conch::DB::Result::RackLayout](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ARackLayout)

### validation\_states

Expand Down
@@ -1,12 +1,12 @@
# Conch::DB::Result::Validation
# Conch::DB::Result::LegacyValidation

## SOURCE

[https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/Validation.pm](https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/Validation.pm)
[https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/LegacyValidation.pm](https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/LegacyValidation.pm)

## BASE CLASS: [Conch::DB::Result](../modules/Conch%3A%3ADB%3A%3AResult)

## TABLE: `validation`
## TABLE: `legacy_validation`

## ACCESSORS

Expand Down Expand Up @@ -78,30 +78,30 @@ is_nullable: 1

## UNIQUE CONSTRAINTS

### `validation_name_version_key`
### `l_validation_name_version_key`

- ["name"](#name)
- ["version"](#version)

## RELATIONS

### legacy\_validation\_results
### legacy\_validation\_plan\_members

Type: has\_many

Related object: [Conch::DB::Result::LegacyValidationResult](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ALegacyValidationResult)
Related object: [Conch::DB::Result::LegacyValidationPlanMember](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ALegacyValidationPlanMember)

### validation\_plan\_members
### legacy\_validation\_results

Type: has\_many

Related object: [Conch::DB::Result::ValidationPlanMember](../modules/Conch%3A%3ADB%3A%3AResult%3A%3AValidationPlanMember)
Related object: [Conch::DB::Result::LegacyValidationResult](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ALegacyValidationResult)

### validation\_plans
### legacy\_validation\_plans

Type: many\_to\_many

Composing rels: ["validation\_plan\_members"](#validation_plan_members) -> validation\_plan
Composing rels: ["legacy\_validation\_plan\_members"](#legacy_validation_plan_members) -> legacy\_validation\_plan

## LICENSING

Expand Down
@@ -1,12 +1,12 @@
# Conch::DB::Result::ValidationPlan
# Conch::DB::Result::LegacyValidationPlan

## SOURCE

[https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/ValidationPlan.pm](https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/ValidationPlan.pm)
[https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/LegacyValidationPlan.pm](https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/LegacyValidationPlan.pm)

## BASE CLASS: [Conch::DB::Result](../modules/Conch%3A%3ADB%3A%3AResult)

## TABLE: `validation_plan`
## TABLE: `legacy_validation_plan`

## ACCESSORS

Expand Down Expand Up @@ -61,17 +61,17 @@ Type: has\_many

Related object: [Conch::DB::Result::HardwareProduct](../modules/Conch%3A%3ADB%3A%3AResult%3A%3AHardwareProduct)

### validation\_plan\_members
### legacy\_validation\_plan\_members

Type: has\_many

Related object: [Conch::DB::Result::ValidationPlanMember](../modules/Conch%3A%3ADB%3A%3AResult%3A%3AValidationPlanMember)
Related object: [Conch::DB::Result::LegacyValidationPlanMember](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ALegacyValidationPlanMember)

### validations
### legacy\_validations

Type: many\_to\_many

Composing rels: ["validation\_plan\_members"](#validation_plan_members) -> validation
Composing rels: ["legacy\_validation\_plan\_members"](#legacy_validation_plan_members) -> legacy\_validation

## LICENSING

Expand Down
56 changes: 56 additions & 0 deletions docs/modules/Conch::DB::Result::LegacyValidationPlanMember.md
@@ -0,0 +1,56 @@
# Conch::DB::Result::LegacyValidationPlanMember

## SOURCE

[https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/LegacyValidationPlanMember.pm](https://github.com/joyent/conch-api/blob/master/lib/Conch/DB/Result/LegacyValidationPlanMember.pm)

## BASE CLASS: [Conch::DB::Result](../modules/Conch%3A%3ADB%3A%3AResult)

## TABLE: `legacy_validation_plan_member`

## ACCESSORS

### legacy\_validation\_id

```
data_type: 'uuid'
is_foreign_key: 1
is_nullable: 0
size: 16
```

### legacy\_validation\_plan\_id

```
data_type: 'uuid'
is_foreign_key: 1
is_nullable: 0
size: 16
```

## PRIMARY KEY

- ["legacy\_validation\_id"](#legacy_validation_id)
- ["legacy\_validation\_plan\_id"](#legacy_validation_plan_id)

## RELATIONS

### legacy\_validation

Type: belongs\_to

Related object: [Conch::DB::Result::LegacyValidation](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ALegacyValidation)

### legacy\_validation\_plan

Type: belongs\_to

Related object: [Conch::DB::Result::LegacyValidationPlan](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ALegacyValidationPlan)

## LICENSING

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/](https://www.mozilla.org/en-US/MPL/2.0/).
16 changes: 8 additions & 8 deletions docs/modules/Conch::DB::Result::LegacyValidationResult.md
Expand Up @@ -19,7 +19,7 @@ is_nullable: 0
size: 16
```

### validation\_id
### legacy\_validation\_id

```
data_type: 'uuid'
Expand Down Expand Up @@ -91,7 +91,7 @@ size: 16
### `l_validation_result_all_columns_key`

- ["device\_id"](#device_id)
- ["validation\_id"](#validation_id)
- ["legacy\_validation\_id"](#legacy_validation_id)
- ["message"](#message)
- ["hint"](#hint)
- ["status"](#status)
Expand All @@ -106,17 +106,17 @@ Type: belongs\_to

Related object: [Conch::DB::Result::Device](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ADevice)

### legacy\_validation\_state\_members
### legacy\_validation

Type: has\_many
Type: belongs\_to

Related object: [Conch::DB::Result::LegacyValidationStateMember](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ALegacyValidationStateMember)
Related object: [Conch::DB::Result::LegacyValidation](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ALegacyValidation)

### validation
### legacy\_validation\_state\_members

Type: belongs\_to
Type: has\_many

Related object: [Conch::DB::Result::Validation](../modules/Conch%3A%3ADB%3A%3AResult%3A%3AValidation)
Related object: [Conch::DB::Result::LegacyValidationStateMember](../modules/Conch%3A%3ADB%3A%3AResult%3A%3ALegacyValidationStateMember)

### validation\_states

Expand Down

0 comments on commit c95c85f

Please sign in to comment.