From 61588bb909d03b1c7218942a3d5fdb59e8a9cf37 Mon Sep 17 00:00:00 2001 From: Michael Stenta Date: Fri, 25 Sep 2020 09:31:25 -0400 Subject: [PATCH] Add "Lot number" field to Harvest, Input, and Seeding logs. --- .../install/field.storage.log.lot_number.yml | 20 +++++++++++++++++++ .../field.field.log.harvest.lot_number.yml | 18 +++++++++++++++++ .../field.field.log.input.lot_number.yml | 18 +++++++++++++++++ .../field.field.log.seeding.lot_number.yml | 18 +++++++++++++++++ 4 files changed, 74 insertions(+) create mode 100644 modules/core/field/config/install/field.storage.log.lot_number.yml create mode 100644 modules/log/harvest/config/install/field.field.log.harvest.lot_number.yml create mode 100644 modules/log/input/config/install/field.field.log.input.lot_number.yml create mode 100644 modules/log/seeding/config/install/field.field.log.seeding.lot_number.yml diff --git a/modules/core/field/config/install/field.storage.log.lot_number.yml b/modules/core/field/config/install/field.storage.log.lot_number.yml new file mode 100644 index 00000000..1fa02fff --- /dev/null +++ b/modules/core/field/config/install/field.storage.log.lot_number.yml @@ -0,0 +1,20 @@ +langcode: en +status: true +dependencies: + module: + - log +id: log.lot_number +field_name: lot_number +entity_type: log +type: string +settings: + max_length: 255 + is_ascii: false + case_sensitive: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/modules/log/harvest/config/install/field.field.log.harvest.lot_number.yml b/modules/log/harvest/config/install/field.field.log.harvest.lot_number.yml new file mode 100644 index 00000000..27c387df --- /dev/null +++ b/modules/log/harvest/config/install/field.field.log.harvest.lot_number.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.log.lot_number + - log.type.harvest +id: log.harvest.lot_number +field_name: lot_number +entity_type: log +bundle: harvest +label: 'Lot number' +description: 'If this harvest is part of a batch or lot, enter the lot number here.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/modules/log/input/config/install/field.field.log.input.lot_number.yml b/modules/log/input/config/install/field.field.log.input.lot_number.yml new file mode 100644 index 00000000..019505c2 --- /dev/null +++ b/modules/log/input/config/install/field.field.log.input.lot_number.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.log.lot_number + - log.type.input +id: log.input.lot_number +field_name: lot_number +entity_type: log +bundle: input +label: 'Lot number' +description: 'If the manufacturer assigned this input a lot number, enter it here.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/modules/log/seeding/config/install/field.field.log.seeding.lot_number.yml b/modules/log/seeding/config/install/field.field.log.seeding.lot_number.yml new file mode 100644 index 00000000..13ab153f --- /dev/null +++ b/modules/log/seeding/config/install/field.field.log.seeding.lot_number.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.log.lot_number + - log.type.seeding +id: log.seeding.lot_number +field_name: lot_number +entity_type: log +bundle: seeding +label: 'Lot number' +description: 'If the seed is part of a batch or lot, enter the lot number here.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string