makearmy-app/schema.yaml

21132 lines
524 KiB
YAML

version: 1
directus: 11.12.0
vendor: mysql
collections:
- collection: bg_cat
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: bg_cat
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: null
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: bg_cat
- collection: bg_entries
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: bg_entries
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: null
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: bg_entries
- collection: bg_sub_cat
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: bg_sub_cat
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: null
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: bg_sub_cat
- collection: hazard_danger
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: hazard_danger
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 1
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: hazard_danger
- collection: hazard_severity
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: hazard_severity
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 2
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: hazard_severity
- collection: hazard_source
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: hazard_source
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 3
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: hazard_source
- collection: hazard_tags
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: hazard_tags
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 4
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: hazard_tags
- collection: laser_focus_lens
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: laser_focus_lens
color: null
display_template: '{{name}}'
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 5
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: laser_focus_lens
- collection: laser_focus_lens_config
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: laser_focus_lens_config
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 6
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: laser_focus_lens_config
- collection: laser_focus_lens_diameter
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: laser_focus_lens_diameter
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 7
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: laser_focus_lens_diameter
- collection: laser_scan_lens
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: laser_scan_lens
color: null
display_template: '{{field_size}} {{focal_length}}'
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 8
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: laser_scan_lens
- collection: laser_scan_lens_apt
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: laser_scan_lens_apt
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 10
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: laser_scan_lens_apt
- collection: laser_scan_lens_config
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: laser_scan_lens_config
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 9
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: laser_scan_lens_config
- collection: laser_scan_lens_exp
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: laser_scan_lens_exp
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 11
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: laser_scan_lens_exp
- collection: laser_software
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: laser_software
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 12
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: laser_software
- collection: laser_source
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: laser_source
color: null
display_template: '{{make}} {{model}}'
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 13
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: laser_source
- collection: material
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: material
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 14
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: material
- collection: material_cat
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: material_cat
color: null
display_template: '{{name}}'
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 15
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: material_cat
- collection: material_coating
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: material_coating
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 16
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: material_coating
- collection: material_coating_hazard_tags
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: material_coating_hazard_tags
color: null
display_template: null
group: null
hidden: false
icon: import_export
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 17
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: material_coating_hazard_tags
- collection: material_color
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: material_color
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 18
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: material_color
- collection: material_hazard_tags
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: material_hazard_tags
color: null
display_template: null
group: null
hidden: false
icon: import_export
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 19
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: material_hazard_tags
- collection: material_opacity
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: material_opacity
color: null
display_template: '{{opacity}}'
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 20
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: material_opacity
- collection: material_status
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: material_status
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 21
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: material_status
- collection: projects
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: projects
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 22
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: projects
- collection: projects_files
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: projects_files
color: null
display_template: null
group: null
hidden: false
icon: import_export
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 23
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: projects_files
- collection: settings_co2gal
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: settings_co2gal
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 24
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: settings_co2gal
- collection: settings_co2gan
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: settings_co2gan
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 25
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: settings_co2gan
- collection: settings_fiber
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: settings_fiber
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 26
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: settings_fiber
- collection: settings_uv
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: settings_uv
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: 27
sort_field: null
translations: null
unarchive_value: null
versioning: false
schema:
name: settings_uv
- collection: user_claims
meta:
accountability: all
archive_app_filter: true
archive_field: status
archive_value: archived
collapse: open
collection: user_claims
color: null
display_template: '{{target_collection}} #{{target_id}} — {{status}} — {{claimant.email}}'
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: null
sort_field: sort
translations: null
unarchive_value: draft
versioning: false
schema:
name: user_claims
- collection: user_preferences
meta:
accountability: all
archive_app_filter: true
archive_field: status
archive_value: archived
collapse: open
collection: user_preferences
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: null
sort_field: sort
translations: null
unarchive_value: draft
versioning: false
schema:
name: user_preferences
- collection: user_rig_type
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: user_rig_type
color: null
display_template: '{{name}}'
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: null
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: user_rig_type
- collection: user_rigs
meta:
accountability: all
archive_app_filter: true
archive_field: null
archive_value: null
collapse: open
collection: user_rigs
color: null
display_template: null
group: null
hidden: false
icon: null
item_duplication_fields: null
note: null
preview_url: null
singleton: false
sort: null
sort_field: sort
translations: null
unarchive_value: null
versioning: false
schema:
name: user_rigs
fields:
- collection: bg_cat
field: id
type: integer
meta:
collection: bg_cat
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: bg_cat
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: bg_cat
field: sort
type: integer
meta:
collection: bg_cat
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: bg_cat
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_cat
field: user_created
type: string
meta:
collection: bg_cat
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 4
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: bg_cat
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: bg_cat
field: date_created
type: timestamp
meta:
collection: bg_cat
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 5
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: bg_cat
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_cat
field: user_updated
type: string
meta:
collection: bg_cat
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 6
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: bg_cat
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: bg_cat
field: date_updated
type: timestamp
meta:
collection: bg_cat
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 7
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: bg_cat
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_cat
field: name
type: string
meta:
collection: bg_cat
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: bg_cat
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: id
type: integer
meta:
collection: bg_entries
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: bg_entries
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: sort
type: integer
meta:
collection: bg_entries
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 17
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: bg_entries
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: user_created
type: string
meta:
collection: bg_entries
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 18
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: bg_entries
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: bg_entries
field: date_created
type: timestamp
meta:
collection: bg_entries
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 19
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: bg_entries
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: user_updated
type: string
meta:
collection: bg_entries
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 20
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: bg_entries
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: bg_entries
field: date_updated
type: timestamp
meta:
collection: bg_entries
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 21
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: bg_entries
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: product_make
type: string
meta:
collection: bg_entries
conditions: null
display: null
display_options: null
field: product_make
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 6
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: product_make
table: bg_entries
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: product_model
type: string
meta:
collection: bg_entries
conditions: null
display: null
display_options: null
field: product_model
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: product_model
table: bg_entries
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: product_price
type: string
meta:
collection: bg_entries
conditions: null
display: null
display_options: null
field: product_price
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: product_price
table: bg_entries
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: video_review_url
type: string
meta:
collection: bg_entries
conditions: null
display: null
display_options: null
field: video_review_url
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 9
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: video_review_url
table: bg_entries
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: links
type: json
meta:
collection: bg_entries
conditions: null
display: raw
display_options: null
field: links
group: null
hidden: false
interface: list
note: null
options:
addLabel: Add a Link
fields:
- field: text
meta:
display: formatted-value
display_options:
conditionalFormatting: null
format: true
field: text
interface: input
options:
iconLeft: text_fields
placeholder: display text
type: string
width: full
name: text
type: string
- field: url
meta:
display: formatted-value
display_options:
format: true
field: url
interface: input
options:
iconLeft: link
placeholder: https://www.amazon.com/2308f0mi
type: string
name: url
type: string
- field: target
meta:
display: formatted-value
display_options:
format: true
field: target
interface: input
options:
iconLeft: shopping_cart_checkout
placeholder: Amazon, eBay, Etsy, etc...
type: string
name: target
type: string
template: links
readonly: false
required: false
sort: 10
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: links
table: bg_entries
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: author
type: string
meta:
collection: bg_entries
conditions: null
display: formatted-value
display_options:
format: true
field: author
group: null
hidden: false
interface: input
note: null
options:
iconLeft: edit_square
placeholder: Your Mother
readonly: false
required: false
sort: 11
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: author
table: bg_entries
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: review_overview_text
type: text
meta:
collection: bg_entries
conditions: null
display: formatted-value
display_options:
format: true
field: review_overview_text
group: null
hidden: false
interface: input-rich-text-md
note: null
options:
folder: d397e79a-d422-43a3-b16a-5edf0cd67aad
placeholder: >-
Give an overview, if there's no full review only fill out this
section.
readonly: false
required: false
sort: 12
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: review_overview_text
table: bg_entries
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: review_intro_text
type: text
meta:
collection: bg_entries
conditions: null
display: formatted-value
display_options:
format: true
field: review_intro_text
group: null
hidden: false
interface: input-rich-text-md
note: null
options:
folder: 767d0434-e309-400c-8c48-04da55b53a22
placeholder: Introduce your review and give a preview of what's to come.
readonly: false
required: false
sort: 13
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: review_intro_text
table: bg_entries
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: scores
type: json
meta:
collection: bg_entries
conditions: null
display: formatted-json-value
display_options:
format: '{{ cat }}'
field: scores
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Score
fields:
- field: value
meta:
display: formatted-value
display_options:
format: true
field: value
interface: slider
options:
maxValue: 10
minValue: 1
stepInterval: 1
type: float
name: value
type: float
- field: body
meta:
display: formatted-value
display_options:
format: true
field: body
interface: input-rich-text-md
options:
folder: 1358acff-a633-4bd6-a620-80e2b95afe77
type: text
name: body
type: text
- field: cat
meta:
display: formatted-value
display_options:
format: true
field: cat
interface: select-dropdown
options:
choices:
- text: CONTENTS & ASSEMBLY
value: cont_assembly
- text: HARDWARE & SPECS
value: hard_specs
- text: LASER MODULE
value: las_mod
- text: PERFORMANCE
value: perf
- text: SOFTWARE & USABILITY
value: soft_use
- text: COST & VALUE
value: cost_val
type: string
name: cat
type: string
template: scores
readonly: false
required: false
sort: 14
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: scores
table: bg_entries
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: rec_text
type: text
meta:
collection: bg_entries
conditions: null
display: formatted-value
display_options:
format: true
field: rec_text
group: null
hidden: false
interface: input-rich-text-md
note: null
options:
folder: 56733eb9-2517-471a-8e0e-f771051991b0
placeholder: Do you recommend this? Why or why not?
readonly: false
required: false
sort: 15
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: rec_text
table: bg_entries
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: updates
type: text
meta:
collection: bg_entries
conditions: null
display: formatted-value
display_options:
format: true
field: updates
group: null
hidden: false
interface: input-rich-text-md
note: null
options:
folder: d35dc3f2-e29e-4afb-bf4b-bb16ae887bb6
readonly: false
required: false
sort: 16
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: updates
table: bg_entries
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_entries
field: index
type: uuid
meta:
collection: bg_entries
conditions: null
display: null
display_options: null
field: index
group: null
hidden: false
interface: file-image
note: null
options:
folder: a7ccad88-3b8c-42a1-8d8d-ac5cfa92f25e
readonly: false
required: false
sort: 2
special:
- file
translations: null
validation: null
validation_message: null
width: full
schema:
name: index
table: bg_entries
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: bg_entries
field: header
type: uuid
meta:
collection: bg_entries
conditions: null
display: image
display_options: null
field: header
group: null
hidden: false
interface: file-image
note: null
options:
crop: false
folder: 954f70c8-fa62-4b5a-b5e6-975b538f95d8
readonly: false
required: false
sort: 3
special:
- file
translations: null
validation: null
validation_message: null
width: full
schema:
name: header
table: bg_entries
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: bg_entries
field: bg_entry_sub_cat
type: integer
meta:
collection: bg_entries
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: bg_entry_sub_cat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{name}}'
readonly: false
required: false
sort: 5
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: bg_entry_sub_cat
table: bg_entries
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: bg_sub_cat
foreign_key_column: id
- collection: bg_entries
field: bg_entry_cat
type: integer
meta:
collection: bg_entries
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: bg_entry_cat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{name}}'
readonly: false
required: false
sort: 4
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: bg_entry_cat
table: bg_entries
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: bg_cat
foreign_key_column: id
- collection: bg_sub_cat
field: id
type: integer
meta:
collection: bg_sub_cat
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: bg_sub_cat
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: bg_sub_cat
field: sort
type: integer
meta:
collection: bg_sub_cat
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 4
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: bg_sub_cat
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_sub_cat
field: user_created
type: string
meta:
collection: bg_sub_cat
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 5
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: bg_sub_cat
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: bg_sub_cat
field: date_created
type: timestamp
meta:
collection: bg_sub_cat
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 6
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: bg_sub_cat
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_sub_cat
field: user_updated
type: string
meta:
collection: bg_sub_cat
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 7
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: bg_sub_cat
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: bg_sub_cat
field: date_updated
type: timestamp
meta:
collection: bg_sub_cat
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 8
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: bg_sub_cat
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_sub_cat
field: name
type: string
meta:
collection: bg_sub_cat
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: bg_sub_cat
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: bg_sub_cat
field: bg_entry_cat
type: integer
meta:
collection: bg_sub_cat
conditions: null
display: null
display_options: null
field: bg_entry_cat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{name}}'
readonly: false
required: false
sort: 3
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: bg_entry_cat
table: bg_sub_cat
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: bg_cat
foreign_key_column: id
- collection: directus_users
field: username
type: string
meta:
collection: directus_users
conditions: null
display: raw
display_options: null
field: username
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: username
table: directus_users
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: true
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_danger
field: id
type: integer
meta:
collection: hazard_danger
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: hazard_danger
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: hazard_danger
field: sort
type: integer
meta:
collection: hazard_danger
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: hazard_danger
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_danger
field: user_created
type: string
meta:
collection: hazard_danger
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 4
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: hazard_danger
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: hazard_danger
field: date_created
type: timestamp
meta:
collection: hazard_danger
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 5
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: hazard_danger
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_danger
field: user_updated
type: string
meta:
collection: hazard_danger
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 6
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: hazard_danger
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: hazard_danger
field: date_updated
type: timestamp
meta:
collection: hazard_danger
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 7
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: hazard_danger
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_danger
field: danger
type: string
meta:
collection: hazard_danger
conditions: null
display: null
display_options: null
field: danger
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: danger
table: hazard_danger
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_danger
field: description
type: string
meta:
collection: hazard_danger
conditions: null
display: null
display_options: null
field: description
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: description
table: hazard_danger
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_severity
field: id
type: integer
meta:
collection: hazard_severity
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: hazard_severity
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: hazard_severity
field: sort
type: integer
meta:
collection: hazard_severity
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 4
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: hazard_severity
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_severity
field: user_created
type: string
meta:
collection: hazard_severity
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 5
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: hazard_severity
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: hazard_severity
field: date_created
type: timestamp
meta:
collection: hazard_severity
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 6
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: hazard_severity
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_severity
field: user_updated
type: string
meta:
collection: hazard_severity
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 7
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: hazard_severity
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: hazard_severity
field: date_updated
type: timestamp
meta:
collection: hazard_severity
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 8
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: hazard_severity
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_severity
field: severity
type: string
meta:
collection: hazard_severity
conditions: null
display: null
display_options: null
field: severity
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: severity
table: hazard_severity
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_severity
field: description
type: string
meta:
collection: hazard_severity
conditions: null
display: null
display_options: null
field: description
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: description
table: hazard_severity
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_source
field: id
type: integer
meta:
collection: hazard_source
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: hazard_source
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: hazard_source
field: sort
type: integer
meta:
collection: hazard_source
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: hazard_source
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_source
field: user_created
type: string
meta:
collection: hazard_source
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 4
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: hazard_source
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: hazard_source
field: date_created
type: timestamp
meta:
collection: hazard_source
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 5
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: hazard_source
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_source
field: user_updated
type: string
meta:
collection: hazard_source
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 6
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: hazard_source
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: hazard_source
field: date_updated
type: timestamp
meta:
collection: hazard_source
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 7
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: hazard_source
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_source
field: source
type: string
meta:
collection: hazard_source
conditions: null
display: formatted-value
display_options: null
field: source
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: source
table: hazard_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_source
field: description
type: string
meta:
collection: hazard_source
conditions: null
display: null
display_options: null
field: description
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: description
table: hazard_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_tags
field: id
type: integer
meta:
collection: hazard_tags
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 5
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: hazard_tags
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: hazard_tags
field: sort
type: integer
meta:
collection: hazard_tags
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 10
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: hazard_tags
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_tags
field: user_created
type: string
meta:
collection: hazard_tags
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 6
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: hazard_tags
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: hazard_tags
field: date_created
type: timestamp
meta:
collection: hazard_tags
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 7
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: hazard_tags
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_tags
field: user_updated
type: string
meta:
collection: hazard_tags
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 8
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: hazard_tags
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: hazard_tags
field: date_updated
type: timestamp
meta:
collection: hazard_tags
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 9
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: hazard_tags
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: hazard_tags
field: hazard_source
type: integer
meta:
collection: hazard_tags
conditions: null
display: related-values
display_options:
template: '{{source}}'
field: hazard_source
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{source}}'
readonly: false
required: false
sort: 2
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: hazard_source
table: hazard_tags
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: hazard_source
foreign_key_column: id
- collection: hazard_tags
field: hazard_danger
type: integer
meta:
collection: hazard_tags
conditions: null
display: related-values
display_options:
template: '{{danger}}'
field: hazard_danger
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{danger}}'
readonly: false
required: false
sort: 3
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: hazard_danger
table: hazard_tags
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: hazard_danger
foreign_key_column: id
- collection: hazard_tags
field: hazard_severity
type: integer
meta:
collection: hazard_tags
conditions: null
display: related-values
display_options:
template: '{{severity}}'
field: hazard_severity
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{severity}}'
readonly: false
required: false
sort: 4
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: hazard_severity
table: hazard_tags
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: hazard_severity
foreign_key_column: id
- collection: laser_focus_lens
field: id
type: integer
meta:
collection: laser_focus_lens
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: laser_focus_lens
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens
field: sort
type: integer
meta:
collection: laser_focus_lens
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: laser_focus_lens
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens
field: user_created
type: string
meta:
collection: laser_focus_lens
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 3
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: laser_focus_lens
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_focus_lens
field: date_created
type: timestamp
meta:
collection: laser_focus_lens
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 4
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: laser_focus_lens
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens
field: user_updated
type: string
meta:
collection: laser_focus_lens
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 5
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: laser_focus_lens
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_focus_lens
field: date_updated
type: timestamp
meta:
collection: laser_focus_lens
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 6
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: laser_focus_lens
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens
field: name
type: string
meta:
collection: laser_focus_lens
conditions: null
display: formatted-value
display_options:
suffix: mm
field: name
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: laser_focus_lens
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens_config
field: id
type: integer
meta:
collection: laser_focus_lens_config
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: laser_focus_lens_config
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens_config
field: sort
type: integer
meta:
collection: laser_focus_lens_config
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: laser_focus_lens_config
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens_config
field: user_created
type: string
meta:
collection: laser_focus_lens_config
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 3
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: laser_focus_lens_config
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_focus_lens_config
field: date_created
type: timestamp
meta:
collection: laser_focus_lens_config
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 4
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: laser_focus_lens_config
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens_config
field: user_updated
type: string
meta:
collection: laser_focus_lens_config
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 5
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: laser_focus_lens_config
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_focus_lens_config
field: date_updated
type: timestamp
meta:
collection: laser_focus_lens_config
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 6
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: laser_focus_lens_config
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens_config
field: name
type: string
meta:
collection: laser_focus_lens_config
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: laser_focus_lens_config
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens_diameter
field: id
type: integer
meta:
collection: laser_focus_lens_diameter
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: laser_focus_lens_diameter
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens_diameter
field: sort
type: integer
meta:
collection: laser_focus_lens_diameter
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: laser_focus_lens_diameter
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens_diameter
field: user_created
type: string
meta:
collection: laser_focus_lens_diameter
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 3
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: laser_focus_lens_diameter
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_focus_lens_diameter
field: date_created
type: timestamp
meta:
collection: laser_focus_lens_diameter
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 4
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: laser_focus_lens_diameter
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens_diameter
field: user_updated
type: string
meta:
collection: laser_focus_lens_diameter
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 5
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: laser_focus_lens_diameter
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_focus_lens_diameter
field: date_updated
type: timestamp
meta:
collection: laser_focus_lens_diameter
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 6
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: laser_focus_lens_diameter
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_focus_lens_diameter
field: name
type: string
meta:
collection: laser_focus_lens_diameter
conditions: null
display: formatted-value
display_options:
suffix: mm
field: name
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: laser_focus_lens_diameter
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens
field: id
type: integer
meta:
collection: laser_scan_lens
conditions: null
display: null
display_options: null
field: id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: laser_scan_lens
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens
field: user_updated
type: string
meta:
collection: laser_scan_lens
conditions: null
display: null
display_options: null
field: user_updated
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 4
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_updated
table: laser_scan_lens
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens
field: user_created
type: string
meta:
collection: laser_scan_lens
conditions: null
display: null
display_options: null
field: user_created
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 5
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_created
table: laser_scan_lens
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens
field: sort
type: integer
meta:
collection: laser_scan_lens
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: laser_scan_lens
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens
field: date_created
type: timestamp
meta:
collection: laser_scan_lens
conditions: null
display: null
display_options: null
field: date_created
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 6
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_created
table: laser_scan_lens
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens
field: date_updated
type: timestamp
meta:
collection: laser_scan_lens
conditions: null
display: null
display_options: null
field: date_updated
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_updated
table: laser_scan_lens
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens
field: field_size
type: string
meta:
collection: laser_scan_lens
conditions: null
display: null
display_options: null
field: field_size
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: field_size
table: laser_scan_lens
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens
field: focal_length
type: string
meta:
collection: laser_scan_lens
conditions: null
display: null
display_options: null
field: focal_length
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: focal_length
table: laser_scan_lens
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_apt
field: id
type: integer
meta:
collection: laser_scan_lens_apt
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: laser_scan_lens_apt
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_apt
field: sort
type: integer
meta:
collection: laser_scan_lens_apt
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: laser_scan_lens_apt
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_apt
field: user_created
type: string
meta:
collection: laser_scan_lens_apt
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 3
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: laser_scan_lens_apt
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_scan_lens_apt
field: date_created
type: timestamp
meta:
collection: laser_scan_lens_apt
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 4
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: laser_scan_lens_apt
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_apt
field: user_updated
type: string
meta:
collection: laser_scan_lens_apt
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 5
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: laser_scan_lens_apt
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_scan_lens_apt
field: date_updated
type: timestamp
meta:
collection: laser_scan_lens_apt
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 6
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: laser_scan_lens_apt
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_apt
field: name
type: string
meta:
collection: laser_scan_lens_apt
conditions: null
display: formatted-value
display_options:
suffix: mm
field: name
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: laser_scan_lens_apt
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_config
field: id
type: integer
meta:
collection: laser_scan_lens_config
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: laser_scan_lens_config
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_config
field: sort
type: integer
meta:
collection: laser_scan_lens_config
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: laser_scan_lens_config
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_config
field: user_created
type: string
meta:
collection: laser_scan_lens_config
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 3
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: laser_scan_lens_config
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_scan_lens_config
field: date_created
type: timestamp
meta:
collection: laser_scan_lens_config
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 4
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: laser_scan_lens_config
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_config
field: user_updated
type: string
meta:
collection: laser_scan_lens_config
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 5
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: laser_scan_lens_config
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_scan_lens_config
field: date_updated
type: timestamp
meta:
collection: laser_scan_lens_config
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 6
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: laser_scan_lens_config
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_config
field: name
type: string
meta:
collection: laser_scan_lens_config
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: laser_scan_lens_config
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_exp
field: id
type: integer
meta:
collection: laser_scan_lens_exp
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: laser_scan_lens_exp
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_exp
field: sort
type: integer
meta:
collection: laser_scan_lens_exp
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: laser_scan_lens_exp
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_exp
field: user_created
type: string
meta:
collection: laser_scan_lens_exp
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 3
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: laser_scan_lens_exp
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_scan_lens_exp
field: date_created
type: timestamp
meta:
collection: laser_scan_lens_exp
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 4
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: laser_scan_lens_exp
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_exp
field: user_updated
type: string
meta:
collection: laser_scan_lens_exp
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 5
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: laser_scan_lens_exp
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: laser_scan_lens_exp
field: date_updated
type: timestamp
meta:
collection: laser_scan_lens_exp
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 6
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: laser_scan_lens_exp
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_scan_lens_exp
field: name
type: string
meta:
collection: laser_scan_lens_exp
conditions: null
display: formatted-value
display_options:
suffix: x
field: name
group: null
hidden: false
interface: input
note: null
options:
placeholder: '8'
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: laser_scan_lens_exp
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_software
field: name
type: string
meta:
collection: laser_software
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: input
note: null
options:
placeholder: Lightburn
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: laser_software
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_software
field: user_updated
type: string
meta:
collection: laser_software
conditions: null
display: null
display_options: null
field: user_updated
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 6
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_updated
table: laser_software
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_software
field: user_created
type: string
meta:
collection: laser_software
conditions: null
display: null
display_options: null
field: user_created
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_created
table: laser_software
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_software
field: id
type: integer
meta:
collection: laser_software
conditions: null
display: null
display_options: null
field: id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 5
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: laser_software
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: laser_software
field: sort
type: integer
meta:
collection: laser_software
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 10
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: laser_software
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_software
field: date_created
type: timestamp
meta:
collection: laser_software
conditions: null
display: null
display_options: null
field: date_created
group: null
hidden: false
interface: datetime
note: null
options:
relative: true
readonly: false
required: false
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_created
table: laser_software
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_software
field: date_updated
type: timestamp
meta:
collection: laser_software
conditions: null
display: null
display_options: null
field: date_updated
group: null
hidden: false
interface: datetime
note: null
options:
relative: true
readonly: false
required: false
sort: 9
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_updated
table: laser_software
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_software
field: vendor
type: string
meta:
collection: laser_software
conditions: null
display: null
display_options: null
field: vendor
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: true
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: vendor
table: laser_software
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_software
field: type
type: string
meta:
collection: laser_software
conditions: null
display: null
display_options: null
field: type
group: null
hidden: false
interface: input
note: null
options:
placeholder: oem
readonly: false
required: true
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: type
table: laser_software
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_software
field: notes
type: text
meta:
collection: laser_software
conditions: null
display: null
display_options: null
field: notes
group: null
hidden: false
interface: input-multiline
note: null
options: null
readonly: false
required: false
sort: 4
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: notes
table: laser_software
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: submission_id
type: integer
meta:
collection: laser_source
conditions: null
display: null
display_options: null
field: submission_id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 35
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_id
table: laser_source
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: op
type: string
meta:
collection: laser_source
conditions: null
display: labels
display_options:
choices:
- text: MOPA
value: pm
- text: Q-Switch
value: pq
format: false
field: op
group: null
hidden: false
interface: select-dropdown
note: null
options:
choices:
- text: MOPA
value: pm
- text: Q-Switch
value: pq
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: op
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: mj
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' mJ'
field: mj
group: null
hidden: false
interface: input
note: null
options:
placeholder: '1.5'
readonly: false
required: false
sort: 6
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: mj
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: w
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' W'
field: w
group: null
hidden: false
interface: input
note: null
options:
placeholder: '60'
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: w
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: ns
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' ns'
field: ns
group: null
hidden: false
interface: input
note: null
options:
placeholder: 2 ◅ 500
readonly: false
required: false
sort: 10
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: ns
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: kHz
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' kHz'
field: kHz
group: null
hidden: false
interface: input
note: null
options:
placeholder: 1 ◅ 4000
readonly: false
required: false
sort: 9
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: kHz
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: make
type: string
meta:
collection: laser_source
conditions: null
display: null
display_options: null
field: make
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: make
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: instability
type: string
meta:
collection: laser_source
conditions: null
display: null
display_options: null
field: instability
group: null
hidden: false
interface: input
note: null
options:
placeholder: <5
readonly: false
required: false
sort: 13
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: instability
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: v
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' V'
field: v
group: null
hidden: false
interface: input
note: null
options:
placeholder: '48'
readonly: false
required: false
sort: 11
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: v
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: nm
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' nm'
field: nm
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: nm
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: band
type: string
meta:
collection: laser_source
conditions: null
display: null
display_options: null
field: band
group: null
hidden: false
interface: input
note: null
options:
placeholder: <15 @ 3dB
readonly: false
required: false
sort: 16
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: band
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: polarization
type: string
meta:
collection: laser_source
conditions: null
display: null
display_options: null
field: polarization
group: null
hidden: false
interface: input
note: null
options:
placeholder: random
readonly: false
required: false
sort: 15
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: polarization
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: d
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' mm'
field: d
group: null
hidden: false
interface: input
note: null
options:
placeholder: 7±1
readonly: false
required: false
sort: 12
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: d
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: temp_op
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' °C'
field: temp_op
group: null
hidden: false
interface: input
note: null
options:
placeholder: 0 ◅ 40
readonly: false
required: false
sort: 19
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: temp_op
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: temp_store
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' °C'
field: temp_store
group: null
hidden: false
interface: input
note: null
options:
placeholder: '-10 ◅ 60'
readonly: false
required: false
sort: 20
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: temp_store
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: cooling
type: string
meta:
collection: laser_source
conditions: null
display: labels
display_options:
choices:
- text: Air, Active
value: aa
- text: Air, Passive
value: ap
- text: Water
value: w
field: cooling
group: null
hidden: false
interface: select-dropdown
note: null
options:
choices:
- text: Air, Active
value: aa
- text: Air, Passive
value: ap
- text: Water
value: w
readonly: false
required: false
sort: 18
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: cooling
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: m2
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options: null
field: m2
group: null
hidden: false
interface: input
note: null
options:
placeholder: <1.5
readonly: false
required: false
sort: 14
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: m2
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: submission_date
type: dateTime
meta:
collection: laser_source
conditions: null
display: datetime
display_options:
relative: true
field: submission_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 36
special:
- date-created
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_date
table: laser_source
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: last_modified_date
type: dateTime
meta:
collection: laser_source
conditions: null
display: datetime
display_options:
relative: true
field: last_modified_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 37
special:
- date-created
- date-updated
translations: null
validation: null
validation_message: null
width: full
schema:
name: last_modified_date
table: laser_source
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: cable
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' m'
field: cable
group: null
hidden: false
interface: input
note: null
options:
placeholder: '3'
readonly: false
required: false
sort: 29
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: cable
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: weight
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' kg'
field: weight
group: null
hidden: false
interface: input
note: null
options:
placeholder: '4.1'
readonly: false
required: false
sort: 30
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: weight
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: dimensions
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' mm'
field: dimensions
group: null
hidden: false
interface: input
note: null
options:
placeholder: 205 x 253.3 x 75
readonly: false
required: false
sort: 33
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: dimensions
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: model
type: string
meta:
collection: laser_source
conditions: null
display: null
display_options: null
field: model
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: model
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: notes
type: string
meta:
collection: laser_source
conditions: null
display: null
display_options: null
field: notes
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 34
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: notes
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: mj_c
type: string
meta:
collection: laser_source
conditions: null
display: null
display_options: null
field: mj_c
group: null
hidden: false
interface: input
note: null
options:
placeholder: '@ 500ns 30kHz 30W'
readonly: false
required: false
sort: 23
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: mj_c
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: d_c
type: string
meta:
collection: laser_source
conditions: null
display: raw
display_options: null
field: d_c
group: null
hidden: false
interface: input
note: null
options:
placeholder: '@ 86% Power'
readonly: false
required: false
sort: 25
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: d_c
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: mw
type: string
meta:
collection: laser_source
conditions: null
display: formatted-value
display_options:
suffix: ' mW'
field: mw
group: null
hidden: false
interface: input
note: power of red dot pointer in mW
options:
placeholder: '0.5'
readonly: false
required: false
sort: 28
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: mw
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: l_on
type: string
meta:
collection: laser_source
conditions: null
display: raw
display_options: null
field: l_on
group: null
hidden: false
interface: input
note: null
options:
placeholder: 2 ◅ 20 ◅ 50
readonly: false
required: false
sort: 21
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: l_on
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: l_off
type: string
meta:
collection: laser_source
conditions: null
display: raw
display_options: null
field: l_off
group: null
hidden: false
interface: input
note: null
options:
placeholder: 2 ◅ 5
readonly: false
required: false
sort: 22
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: l_off
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: on_c
type: string
meta:
collection: laser_source
conditions: null
display: raw
display_options: null
field: on_c
group: null
hidden: false
interface: input
note: null
options:
placeholder: 0-90% Power
readonly: false
required: false
sort: 26
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: on_c
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: off_c
type: string
meta:
collection: laser_source
conditions: null
display: raw
display_options: null
field: off_c
group: null
hidden: false
interface: input
note: null
options:
placeholder: 100-10% Power
readonly: false
required: false
sort: 27
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: off_c
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: anti
type: string
meta:
collection: laser_source
conditions: null
display: raw
display_options: null
field: anti
group: null
hidden: false
interface: select-dropdown
note: null
options:
choices:
- text: 'yes'
value: 'yes'
- text: 'no'
value: 'no'
- text: unknown
value: unknown
readonly: false
required: false
sort: 17
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: anti
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: laser_source
field: ns_c
type: string
meta:
collection: laser_source
conditions: null
display: raw
display_options: null
field: ns_c
group: null
hidden: false
interface: input
note: null
options:
placeholder: '@ 30kHz'
readonly: false
required: false
sort: 24
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: ns_c
table: laser_source
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: user_updated
type: string
meta:
collection: material
conditions: null
display: null
display_options: null
field: user_updated
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 14
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_updated
table: material
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: id
type: integer
meta:
collection: material
conditions: null
display: null
display_options: null
field: id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 12
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: material
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: material
field: sort
type: integer
meta:
collection: material
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 17
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: material
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: date_created
type: timestamp
meta:
collection: material
conditions: null
display: null
display_options: null
field: date_created
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 15
special:
- date-created
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_created
table: material
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: date_updated
type: timestamp
meta:
collection: material
conditions: null
display: null
display_options: null
field: date_updated
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 16
special:
- date-created
- date-updated
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_updated
table: material
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: name
type: string
meta:
collection: material
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: material
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: abbreviation
type: string
meta:
collection: material
conditions: null
display: null
display_options: null
field: abbreviation
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: abbreviation
table: material
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: technical_name
type: string
meta:
collection: material
conditions: null
display: null
display_options: null
field: technical_name
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 9
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: technical_name
table: material
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: composition
type: string
meta:
collection: material
conditions: null
display: null
display_options: null
field: composition
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 10
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: composition
table: material
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: user_created
type: string
meta:
collection: material
conditions: null
display: null
display_options: null
field: user_created
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 13
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_created
table: material
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: material_cat
type: integer
meta:
collection: material
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: material_cat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{name}}'
readonly: false
required: false
sort: 1
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: material_cat
table: material
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_cat
foreign_key_column: id
- collection: material
field: material_status
type: integer
meta:
collection: material
conditions: null
display: related-values
display_options:
template: "{{danger}}\_{{name}}"
field: material_status
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{name}}'
readonly: false
required: false
sort: 3
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: material_status
table: material
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_status
foreign_key_column: id
- collection: material
field: hazard_tags
type: alias
meta:
collection: material
conditions: null
display: related-values
display_options:
template: "{{hazard_tags_id.hazard_source.source}}\_| {{hazard_tags_id.hazard_danger.danger}}\_| {{hazard_tags_id.hazard_severity.severity}}"
field: hazard_tags
group: null
hidden: false
interface: list-m2m
note: null
options:
fields:
- hazard_tags_id.hazard_source.source
- hazard_tags_id.hazard_danger.danger
- hazard_tags_id.hazard_severity.severity
layout: table
tableSpacing: compact
readonly: false
required: false
sort: 4
special:
- m2m
translations: null
validation: null
validation_message: null
width: full
- collection: material
field: notes
type: text
meta:
collection: material
conditions: null
display: null
display_options: null
field: notes
group: null
hidden: false
interface: input-multiline
note: null
options: null
readonly: false
required: false
sort: 11
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: notes
table: material
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: material_status_override
type: string
meta:
collection: material
conditions: null
display: null
display_options: null
field: material_status_override
group: null
hidden: false
interface: select-dropdown
note: null
options:
choices:
- text: CRITICAL RISK > DANGEROUS
value: cr>d
- text: DANGEROUS > CAUTION
value: d>c
- text: CAUTION > SAFE
value: c>s
readonly: false
required: false
sort: 5
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: material_status_override
table: material
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: override_reason
type: string
meta:
collection: material
conditions: null
display: null
display_options: null
field: override_reason
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 6
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: override_reason
table: material
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material
field: common_names
type: string
meta:
collection: material
conditions: null
display: null
display_options: null
field: common_names
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: common_names
table: material
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_cat
field: id
type: integer
meta:
collection: material_cat
conditions: null
display: null
display_options: null
field: id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: material_cat
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: material_cat
field: user_created
type: string
meta:
collection: material_cat
conditions: null
display: null
display_options: null
field: user_created
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_created
table: material_cat
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_cat
field: user_updated
type: string
meta:
collection: material_cat
conditions: null
display: null
display_options: null
field: user_updated
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 4
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_updated
table: material_cat
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_cat
field: date_created
type: timestamp
meta:
collection: material_cat
conditions: null
display: null
display_options: null
field: date_created
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 5
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_created
table: material_cat
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_cat
field: date_updated
type: timestamp
meta:
collection: material_cat
conditions: null
display: null
display_options: null
field: date_updated
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 6
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_updated
table: material_cat
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_cat
field: name
type: string
meta:
collection: material_cat
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: input
note: null
options:
placeholder: Textiles
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: material_cat
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_cat
field: sort
type: integer
meta:
collection: material_cat
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: material_cat
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_coating
field: id
type: integer
meta:
collection: material_coating
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 10
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: material_coating
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: material_coating
field: sort
type: integer
meta:
collection: material_coating
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 15
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: material_coating
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_coating
field: user_created
type: string
meta:
collection: material_coating
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 11
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: material_coating
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: material_coating
field: date_created
type: timestamp
meta:
collection: material_coating
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 12
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: material_coating
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_coating
field: user_updated
type: string
meta:
collection: material_coating
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 13
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: material_coating
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: material_coating
field: date_updated
type: timestamp
meta:
collection: material_coating
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 14
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: material_coating
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_coating
field: abbreviation
type: string
meta:
collection: material_coating
conditions: null
display: null
display_options: null
field: abbreviation
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 6
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: abbreviation
table: material_coating
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_coating
field: technical_name
type: string
meta:
collection: material_coating
conditions: null
display: null
display_options: null
field: technical_name
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: technical_name
table: material_coating
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_coating
field: composition
type: string
meta:
collection: material_coating
conditions: null
display: null
display_options: null
field: composition
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: composition
table: material_coating
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_coating
field: name
type: string
meta:
collection: material_coating
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: material_coating
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_coating
field: coating_status
type: integer
meta:
collection: material_coating
conditions: null
display: related-values
display_options:
template: "{{danger}}\_{{name}}"
field: coating_status
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: "{{danger}}\_{{name}}"
readonly: false
required: false
sort: 2
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: coating_status
table: material_coating
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_status
foreign_key_column: id
- collection: material_coating
field: hazard_tags
type: alias
meta:
collection: material_coating
conditions: null
display: related-values
display_options:
template: "{{hazard_tags_id.hazard_source.source}}\_| {{hazard_tags_id.hazard_danger.danger}}\_| {{hazard_tags_id.hazard_severity.severity}}"
field: hazard_tags
group: null
hidden: false
interface: list-m2m
note: null
options:
fields:
- hazard_tags_id.hazard_source.source
- hazard_tags_id.hazard_danger.danger
- hazard_tags_id.hazard_severity.severity
layout: table
tableSpacing: compact
template: "{{hazard_tags_id.hazard_source.source}}\_| {{hazard_tags_id.hazard_danger.danger}}\_| {{hazard_tags_id.hazard_severity.severity}}"
readonly: false
required: false
sort: 3
special:
- m2m
translations: null
validation: null
validation_message: null
width: full
- collection: material_coating
field: notes
type: text
meta:
collection: material_coating
conditions: null
display: null
display_options: null
field: notes
group: null
hidden: false
interface: input-multiline
note: null
options: null
readonly: false
required: false
sort: 9
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: notes
table: material_coating
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_coating
field: coating_status_override
type: string
meta:
collection: material_coating
conditions: null
display: null
display_options: null
field: coating_status_override
group: null
hidden: false
interface: select-dropdown
note: null
options:
choices:
- text: CRITICAL RISK > DANGEROUS
value: cr>d
- text: DANGEROUS > CAUTION
value: d>c
- text: CAUTION > SAFE
value: c>s
readonly: false
required: false
sort: 4
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: coating_status_override
table: material_coating
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_coating
field: override_reason
type: string
meta:
collection: material_coating
conditions: null
display: null
display_options: null
field: override_reason
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 5
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: override_reason
table: material_coating
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_coating_hazard_tags
field: id
type: integer
meta:
collection: material_coating_hazard_tags
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: null
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: material_coating_hazard_tags
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: material_coating_hazard_tags
field: material_coating_id
type: integer
meta:
collection: material_coating_hazard_tags
conditions: null
display: null
display_options: null
field: material_coating_id
group: null
hidden: true
interface: null
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: material_coating_id
table: material_coating_hazard_tags
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_coating
foreign_key_column: id
- collection: material_coating_hazard_tags
field: hazard_tags_id
type: integer
meta:
collection: material_coating_hazard_tags
conditions: null
display: null
display_options: null
field: hazard_tags_id
group: null
hidden: true
interface: null
note: null
options: null
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: hazard_tags_id
table: material_coating_hazard_tags
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: hazard_tags
foreign_key_column: id
- collection: material_color
field: id
type: integer
meta:
collection: material_color
conditions: null
display: null
display_options: null
field: id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: material_color
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: material_color
field: user_created
type: string
meta:
collection: material_color
conditions: null
display: null
display_options: null
field: user_created
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 4
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_created
table: material_color
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_color
field: user_updated
type: string
meta:
collection: material_color
conditions: null
display: null
display_options: null
field: user_updated
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 5
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_updated
table: material_color
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_color
field: sort
type: integer
meta:
collection: material_color
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: material_color
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_color
field: date_created
type: timestamp
meta:
collection: material_color
conditions: null
display: null
display_options: null
field: date_created
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 6
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_created
table: material_color
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_color
field: date_updated
type: timestamp
meta:
collection: material_color
conditions: null
display: null
display_options: null
field: date_updated
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_updated
table: material_color
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_color
field: name
type: string
meta:
collection: material_color
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: material_color
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_color
field: colors
type: string
meta:
collection: material_color
conditions: null
display: color
display_options: null
field: colors
group: null
hidden: false
interface: select-color
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: colors
table: material_color
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_hazard_tags
field: id
type: integer
meta:
collection: material_hazard_tags
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: null
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: material_hazard_tags
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: material_hazard_tags
field: material_id
type: integer
meta:
collection: material_hazard_tags
conditions: null
display: null
display_options: null
field: material_id
group: null
hidden: true
interface: null
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: material_id
table: material_hazard_tags
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material
foreign_key_column: id
- collection: material_hazard_tags
field: hazard_tags_id
type: integer
meta:
collection: material_hazard_tags
conditions: null
display: null
display_options: null
field: hazard_tags_id
group: null
hidden: true
interface: null
note: null
options: null
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: hazard_tags_id
table: material_hazard_tags
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: hazard_tags
foreign_key_column: id
- collection: material_opacity
field: id
type: integer
meta:
collection: material_opacity
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: material_opacity
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: material_opacity
field: sort
type: integer
meta:
collection: material_opacity
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: material_opacity
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_opacity
field: user_created
type: string
meta:
collection: material_opacity
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 3
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: material_opacity
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: material_opacity
field: date_created
type: timestamp
meta:
collection: material_opacity
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 4
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: material_opacity
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_opacity
field: user_updated
type: string
meta:
collection: material_opacity
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 5
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: material_opacity
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: material_opacity
field: date_updated
type: timestamp
meta:
collection: material_opacity
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 6
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: material_opacity
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_opacity
field: opacity
type: string
meta:
collection: material_opacity
conditions: null
display: raw
display_options:
choices: null
field: opacity
group: null
hidden: false
interface: input
note: null
options:
choices: null
placeholder: Transparent
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: opacity
table: material_opacity
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_status
field: id
type: integer
meta:
collection: material_status
conditions: null
display: null
display_options: null
field: id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: material_status
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: material_status
field: user_created
type: string
meta:
collection: material_status
conditions: null
display: null
display_options: null
field: user_created
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 4
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_created
table: material_status
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_status
field: user_updated
type: string
meta:
collection: material_status
conditions: null
display: null
display_options: null
field: user_updated
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 5
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: user_updated
table: material_status
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_status
field: sort
type: integer
meta:
collection: material_status
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: material_status
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_status
field: date_created
type: timestamp
meta:
collection: material_status
conditions: null
display: null
display_options: null
field: date_created
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 6
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_created
table: material_status
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_status
field: date_updated
type: timestamp
meta:
collection: material_status
conditions: null
display: null
display_options: null
field: date_updated
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 7
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: date_updated
table: material_status
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_status
field: name
type: string
meta:
collection: material_status
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: material_status
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: material_status
field: danger
type: string
meta:
collection: material_status
conditions: null
display: color
display_options: null
field: danger
group: null
hidden: false
interface: select-color
note: null
options:
presets:
- color: '#FFFFFF'
name: Safe
- color: '#F5C211'
name: Caution
- color: '#E66100'
name: Dangerous
- color: '#C01C28'
name: Critical Risk
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: danger
table: material_status
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: projects
field: submission_id
type: integer
meta:
collection: projects
conditions: null
display: null
display_options: null
field: submission_id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_id
table: projects
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: projects
field: title
type: string
meta:
collection: projects
conditions: null
display: formatted-value
display_options:
format: true
field: title
group: null
hidden: false
interface: input
note: null
options:
placeholder: ' My Awesome Project'
readonly: false
required: true
sort: 4
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: title
table: projects
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: projects
field: uploader
type: string
meta:
collection: projects
conditions: null
display: formatted-value
display_options: null
field: uploader
group: null
hidden: false
interface: input
note: null
options:
placeholder: My Awesome Name
readonly: false
required: true
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: uploader
table: projects
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: projects
field: category
type: string
meta:
collection: projects
conditions: null
display: formatted-value
display_options:
format: true
field: category
group: null
hidden: false
interface: select-dropdown
note: null
options:
allowNone: true
allowOther: true
choices:
- text: Assets
value: assets
- text: Documents
value: documents
- text: Fixtures
value: fixtures
- text: Projects
value: projects
- text: Templates
value: templates
- text: Test Files
value: test_files
- text: Tools
value: tools
readonly: false
required: true
sort: 5
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: category
table: projects
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: projects
field: submission_date
type: dateTime
meta:
collection: projects
conditions: null
display: null
display_options: null
field: submission_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 9
special:
- date-created
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_date
table: projects
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: projects
field: last_modified_date
type: dateTime
meta:
collection: projects
conditions: null
display: null
display_options: null
field: last_modified_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 10
special:
- date-created
- date-updated
translations: null
validation: null
validation_message: null
width: full
schema:
name: last_modified_date
table: projects
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: projects
field: tags
type: json
meta:
collection: projects
conditions: null
display: null
display_options: null
field: tags
group: null
hidden: false
interface: tags
note: null
options:
placeholder: Add some tags for discoverability!
presets:
- '1064'
- fiber
- '10600'
- co2
- gantry
- galvo
- 3d printing
- acrylic
- wood
- metal
- '355'
- uv
- '455'
- diode
- assembly required
- beginner
- intermediate
- advanced
- air assist
- rotary
- business
- document
- lightburn
- clb
- lbrn2
- zip
- eps
- ai
- svg
- jpg
- png
- xcf
- vector
- raster
- asset
- testing
- test grid
- ezcad
- ezd
- ez3
- plastic
- synthetic
- natural
- diy
- branding
- 3d model
- printing
- plotter
- uv printing
- form
- art
- fixture
- project
- template
- tools
- reference
- outline
- sales
- marketing
- stl
readonly: false
required: false
sort: 11
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: tags
table: projects
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: projects
field: p_files
type: alias
meta:
collection: projects
conditions: null
display: null
display_options: null
field: p_files
group: null
hidden: false
interface: files
note: null
options:
folder: f264f066-5b38-4335-bb10-5b014bfa62cb
readonly: false
required: true
sort: 7
special:
- files
translations: null
validation: null
validation_message: null
width: full
- collection: projects
field: instructions
type: text
meta:
collection: projects
conditions: null
display: null
display_options: null
field: instructions
group: null
hidden: false
interface: input-rich-text-md
note: null
options:
folder: 905a4259-0c8e-489b-b810-c27186a2f266
placeholder: Instructions for your project?
readonly: false
required: false
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: instructions
table: projects
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: projects
field: p_image
type: uuid
meta:
collection: projects
conditions: null
display: image
display_options: null
field: p_image
group: null
hidden: false
interface: file-image
note: null
options:
crop: false
folder: da11b876-2ede-4e19-ad3a-76fc9db449a8
readonly: false
required: true
sort: 6
special:
- file
translations: null
validation: null
validation_message: null
width: full
schema:
name: p_image
table: projects
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: projects
field: owner
type: string
meta:
collection: projects
conditions: null
display: null
display_options: null
field: owner
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{username}}'
readonly: false
required: false
sort: 2
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: owner
table: projects
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: projects_files
field: id
type: integer
meta:
collection: projects_files
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: null
note: null
options: null
readonly: false
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: projects_files
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: projects_files
field: projects_submission_id
type: integer
meta:
collection: projects_files
conditions: null
display: null
display_options: null
field: projects_submission_id
group: null
hidden: true
interface: null
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: projects_submission_id
table: projects_files
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: projects
foreign_key_column: submission_id
- collection: projects_files
field: directus_files_id
type: string
meta:
collection: projects_files
conditions: null
display: null
display_options: null
field: directus_files_id
group: null
hidden: true
interface: null
note: null
options: null
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: directus_files_id
table: projects_files
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: settings_co2gal
field: setting_title
type: string
meta:
collection: settings_co2gal
conditions: null
display: formatted-value
display_options:
format: true
field: setting_title
group: null
hidden: false
interface: input
note: null
options:
placeholder: My Awesome Setting
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: setting_title
table: settings_co2gal
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: uploader
type: string
meta:
collection: settings_co2gal
conditions: null
display: formatted-value
display_options:
format: true
field: uploader
group: null
hidden: false
interface: input
note: null
options:
placeholder: Mr Laser King
readonly: false
required: true
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: uploader
table: settings_co2gal
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: submission_date
type: dateTime
meta:
collection: settings_co2gal
conditions: null
display: null
display_options: null
field: submission_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 24
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_date
table: settings_co2gal
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: last_modified_date
type: dateTime
meta:
collection: settings_co2gal
conditions: null
display: null
display_options: null
field: last_modified_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 25
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: last_modified_date
table: settings_co2gal
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: submission_id
type: integer
meta:
collection: settings_co2gal
conditions: null
display: null
display_options: null
field: submission_id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 23
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_id
table: settings_co2gal
data_type: mediumint unsigned
default_value: null
max_length: null
numeric_precision: 8
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: photo
type: uuid
meta:
collection: settings_co2gal
conditions: null
display: image
display_options: null
field: photo
group: null
hidden: false
interface: file-image
note: null
options:
crop: false
folder: e5535371-828a-498b-80fc-3891b6220fd4
readonly: false
required: true
sort: 4
special:
- file
translations: null
validation: null
validation_message: null
width: full
schema:
name: photo
table: settings_co2gal
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: settings_co2gal
field: screen
type: uuid
meta:
collection: settings_co2gal
conditions: null
display: image
display_options: null
field: screen
group: null
hidden: false
interface: file-image
note: null
options:
crop: false
folder: 8201e4c0-c39c-456a-bd55-1beb96642bcb
readonly: false
required: false
sort: 5
special:
- file
translations: null
validation: null
validation_message: null
width: full
schema:
name: screen
table: settings_co2gal
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: settings_co2gal
field: source
type: integer
meta:
collection: settings_co2gal
conditions: null
display: related-values
display_options:
template: "{{make}}\_{{model}}"
field: source
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{make}}\_{{model}}"
readonly: false
required: true
sort: 6
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: source
table: settings_co2gal
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_source
foreign_key_column: submission_id
- collection: settings_co2gal
field: lens
type: integer
meta:
collection: settings_co2gal
conditions: null
display: related-values
display_options:
template: "{{field_size}}\_{{focal_length}}"
field: lens
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{field_size}}\_{{focal_length}}"
readonly: false
required: true
sort: 7
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: lens
table: settings_co2gal
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_scan_lens
foreign_key_column: id
- collection: settings_co2gal
field: focus
type: decimal
meta:
collection: settings_co2gal
conditions: null
display: formatted-value
display_options:
suffix: mm
field: focus
group: null
hidden: false
interface: input
note: Focus, + values focus away, - values focus closer, in (mm)
options:
alwaysShowValue: true
maxValue: 10
minValue: -10
placeholder: '0'
stepInterval: null
readonly: false
required: true
sort: 11
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: focus
table: settings_co2gal
data_type: decimal
default_value: 0
max_length: null
numeric_precision: 3
numeric_scale: 1
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: mat
type: integer
meta:
collection: settings_co2gal
conditions: null
display: related-values
display_options:
template: "{{name}}\_\_\_\_ {{material_status.danger}}\_{{material_status.name}}"
field: mat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{name}}\_\_\_\_ {{material_status.danger}}\_{{material_status.name}}"
readonly: false
required: true
sort: 12
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat
table: settings_co2gal
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material
foreign_key_column: id
- collection: settings_co2gal
field: mat_coat
type: integer
meta:
collection: settings_co2gal
conditions: null
display: related-values
display_options:
template: "{{name}}\_\_\_\_ {{coating_status.danger}}\_{{coating_status.name}}"
field: mat_coat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{name}}\_\_\_\_ {{coating_status.danger}}\_{{coating_status.name}}"
readonly: false
required: true
sort: 13
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_coat
table: settings_co2gal
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_coating
foreign_key_column: id
- collection: settings_co2gal
field: mat_color
type: integer
meta:
collection: settings_co2gal
conditions: null
display: related-values
display_options:
template: "{{colors}}\_{{name}}"
field: mat_color
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{colors}}\_{{name}}"
readonly: false
required: true
sort: 14
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_color
table: settings_co2gal
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_color
foreign_key_column: id
- collection: settings_co2gal
field: mat_opacity
type: integer
meta:
collection: settings_co2gal
conditions: null
display: related-values
display_options:
template: '{{opacity}}'
field: mat_opacity
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: '{{opacity}}'
readonly: false
required: true
sort: 15
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_opacity
table: settings_co2gal
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_opacity
foreign_key_column: id
- collection: settings_co2gal
field: mat_thickness
type: decimal
meta:
collection: settings_co2gal
conditions: null
display: formatted-value
display_options:
suffix: mm
field: mat_thickness
group: null
hidden: false
interface: input
note: null
options:
placeholder: '3'
readonly: false
required: false
sort: 16
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_thickness
table: settings_co2gal
data_type: decimal
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 5
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: laser_soft
type: integer
meta:
collection: settings_co2gal
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: laser_soft
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: '{{name}}'
readonly: false
required: true
sort: 17
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: laser_soft
table: settings_co2gal
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_software
foreign_key_column: id
- collection: settings_co2gal
field: repeat_all
type: integer
meta:
collection: settings_co2gal
conditions: null
display: formatted-value
display_options:
suffix: total passes
field: repeat_all
group: null
hidden: false
interface: input
note: How many times ALL settings below should be cycled through.
options:
max: 9999
min: 1
placeholder: '1'
readonly: false
required: true
sort: 18
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: repeat_all
table: settings_co2gal
data_type: int
default_value: 1
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: setting_notes
type: text
meta:
collection: settings_co2gal
conditions: null
display: formatted-value
display_options:
format: true
field: setting_notes
group: null
hidden: false
interface: input-rich-text-md
note: null
options:
folder: 7b04a706-754d-4302-a9a0-6c88cd8faddf
readonly: false
required: false
sort: 19
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: setting_notes
table: settings_co2gal
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: fill_settings
type: json
meta:
collection: settings_co2gal
conditions: null
display: null
display_options: null
field: fill_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Fill
fields:
- field: name
meta:
field: name
interface: input
options:
placeholder: Engraving Pass
type: string
width: full
name: name
type: string
- field: power
meta:
display: formatted-value
display_options:
conditionalFormatting: null
suffix: ' %'
field: power
interface: input
note: Power as a % of total available.
options:
placeholder: '80'
type: integer
width: half
name: power
type: integer
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: frequency
meta:
display: formatted-value
display_options:
suffix: ' kHz'
field: frequency
interface: input
note: Freqency of pulses in kHz
options:
placeholder: '45'
type: integer
width: half
name: frequency
type: integer
- field: interval
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: interval
interface: input
note: Spacing between scan line centers in scan pattern in mm
options:
placeholder: '0.025'
type: decimal
width: half
name: interval
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: type
meta:
display: formatted-value
display_options:
format: true
field: type
interface: select-dropdown
note: Scan pattern to execute
options:
choices:
- text: UniDirectional
value: uni
- text: BiDirectional
value: bi
- text: Offset Fill
value: offset
type: string
width: half
name: type
type: string
- field: angle
meta:
display: formatted-value
display_options:
suffix: °
field: angle
interface: input
note: Angle at which to execute the scan pattern in degrees
options:
placeholder: '45'
type: integer
width: half
name: angle
type: integer
- field: auto
meta:
display: boolean
field: auto
interface: boolean
note: Whether or not auto rotate is used, check for yes.
type: boolean
width: half
name: auto
type: boolean
- field: increment
meta:
display: formatted-value
display_options:
suffix: °
field: increment
interface: input
note: >-
The angle per pass to adjust the scan pattern rotation when
using auto-rotate in degrees
options:
placeholder: '30'
type: integer
width: half
name: increment
type: integer
- field: cross
meta:
display: boolean
field: cross
interface: boolean
note: Whether or not cross-hatch is enabled, check for yes.
type: boolean
width: half
name: cross
type: boolean
- field: flood
meta:
display: boolean
field: flood
interface: boolean
note: Whether or not flood fill is enabled, check for yes.
type: boolean
width: half
name: flood
type: boolean
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 20
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: fill_settings
table: settings_co2gal
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: line_settings
type: json
meta:
collection: settings_co2gal
conditions: null
display: null
display_options: null
field: line_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Line
fields:
- field: name
meta:
display: formatted-value
display_options:
conditionalFormatting: null
format: true
field: name
interface: input
note: The name of the line setting
options:
placeholder: My great cut setting
type: string
width: full
name: name
type: string
- field: power
meta:
display: formatted-value
display_options:
conditionalFormatting: null
suffix: ' %'
field: power
interface: input
note: Power as a % of total available.
options:
placeholder: '80'
type: integer
width: half
name: power
type: integer
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: frequency
meta:
display: formatted-value
display_options:
suffix: ' kHz'
field: frequency
interface: input
note: Freqency of pulses in kHz
options:
placeholder: '45'
type: integer
width: half
name: frequency
type: integer
- field: perf
meta:
display: boolean
display_options:
labelOff: Disabled
labelOn: Enabled
field: perf
interface: boolean
note: Is perforation enabled in your setting?
required: false
type: boolean
width: full
name: perf
type: boolean
- field: cut
meta:
display: formatted-value
display_options:
suffix: mm
field: cut
interface: input
note: Amount to cut before skip (mm) - perf mode only.
options:
placeholder: '0.10'
type: decimal
width: half
name: cut
type: decimal
- field: skip
meta:
display: formatted-value
display_options:
suffix: mm
field: skip
interface: input
note: Amount to skip before the cut (mm) - perf mode only.
options:
placeholder: '0.10'
type: decimal
width: half
name: skip
type: decimal
- field: wobble
meta:
display: boolean
display_options:
labelOff: Disabled
labelOn: Enabled
field: wobble
interface: boolean
note: Is Wobble enabled in your setting?
type: boolean
width: full
name: wobble
type: boolean
- field: step
meta:
display: formatted-value
display_options:
suffix: mm
field: step
interface: input
note: Distance to step per wobble (mm) - wobble mode only.
options:
placeholder: '0.03'
type: decimal
width: half
name: step
type: decimal
- field: size
meta:
display: formatted-value
display_options:
suffix: mm
field: size
interface: input
note: Size to wobble per step (mm) - wobble mode only.
options:
placeholder: '0.2'
required: false
type: decimal
width: half
name: size
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 21
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: line_settings
table: settings_co2gal
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: raster_settings
type: json
meta:
collection: settings_co2gal
conditions: null
display: null
display_options: null
field: raster_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Raster
fields:
- field: name
meta:
display: formatted-value
display_options:
format: true
field: name
interface: input
note: Name of the raster setting
options:
placeholder: Photo Cleanup Pass
type: string
width: full
name: name
type: string
- field: power
meta:
display: formatted-value
display_options:
conditionalFormatting: null
suffix: ' %'
field: power
interface: input
note: Power as a % of total available.
options:
placeholder: '80'
type: integer
width: half
name: power
type: integer
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: frequency
meta:
display: formatted-value
display_options:
suffix: ' kHz'
field: frequency
interface: input
note: Freqency of pulses in kHz
options:
placeholder: '45'
type: integer
width: half
name: frequency
type: integer
- field: type
meta:
display: formatted-value
display_options:
format: true
field: type
interface: select-dropdown
note: Scan pattern to execute
options:
choices:
- text: UniDirectional
value: uni
- text: BiDirectional
value: bi
- text: Offset Fill
value: offset
type: string
width: half
name: type
type: string
- field: dither
meta:
field: dither
interface: select-dropdown
note: The dither mode to be applied to the raster image
options:
choices:
- text: Threshold
value: threshold
- text: Ordered
value: ordered
- text: Atkinson
value: atkinson
- text: Dither
value: dither
- text: Stucki
value: stucki
- text: Jarvis
value: jarvis
- text: Newsprint
value: newsprint
- text: Halftone
value: halftone
- text: Sketch
value: sketch
- text: Grayscale
value: grayscale
type: string
width: half
name: dither
type: string
- field: halftone_cell
meta:
display: formatted-value
field: halftone_cell
interface: input
note: The size of each halftone cell - only if halftone is selected
options:
placeholder: Cell size - halftone mode only.
type: decimal
width: half
name: halftone_cell
type: decimal
- field: halftone_angle
meta:
display: formatted-value
display_options:
suffix: °
field: halftone_angle
interface: input
note: Angle the halftone pattern is applied to the image in degrees
options:
placeholder: Cell pattern angle - halftone mode only.
type: integer
width: half
name: halftone_angle
type: integer
- field: inversion
meta:
display: boolean
field: inversion
interface: boolean
note: Whether or not image inversion is applied, check for yes.
type: boolean
width: half
name: inversion
type: boolean
- field: interval
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: interval
interface: input
note: Spacing between scan line centers in scan pattern in mm
options:
placeholder: '0.025'
type: decimal
width: half
name: interval
type: decimal
- field: dot
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: dot
interface: input
note: >-
Adjustment to the width of a scan section to compensate for dot
overlap in mm
options:
placeholder: '0.08'
type: decimal
width: half
name: dot
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: cross
meta:
display: boolean
field: cross
interface: boolean
note: Whether or not cross-hatch is enabled, check for yes.
type: boolean
width: half
name: cross
type: boolean
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 22
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: raster_settings
table: settings_co2gal
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: lens_conf
type: integer
meta:
collection: settings_co2gal
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: lens_conf
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: '{{name}}'
readonly: false
required: true
sort: 8
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: lens_conf
table: settings_co2gal
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_scan_lens_config
foreign_key_column: id
- collection: settings_co2gal
field: lens_apt
type: integer
meta:
collection: settings_co2gal
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: lens_apt
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: '{{name}}'
readonly: false
required: true
sort: 9
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: lens_apt
table: settings_co2gal
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_scan_lens_apt
foreign_key_column: id
- collection: settings_co2gal
field: lens_exp
type: integer
meta:
collection: settings_co2gal
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: lens_exp
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: '{{name}}'
readonly: false
required: true
sort: 10
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: lens_exp
table: settings_co2gal
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_scan_lens_exp
foreign_key_column: id
- collection: settings_co2gal
field: sort
type: integer
meta:
collection: settings_co2gal
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 26
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: settings_co2gal
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gal
field: owner
type: string
meta:
collection: settings_co2gal
conditions: null
display: null
display_options: null
field: owner
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{username}}'
readonly: false
required: false
sort: 2
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: owner
table: settings_co2gal
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: settings_co2gan
field: submission_id
type: integer
meta:
collection: settings_co2gan
conditions: null
display: null
display_options: null
field: submission_id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 21
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_id
table: settings_co2gan
data_type: mediumint unsigned
default_value: null
max_length: null
numeric_precision: 8
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: setting_title
type: string
meta:
collection: settings_co2gan
conditions: null
display: formatted-value
display_options:
format: true
field: setting_title
group: null
hidden: false
interface: input
note: null
options:
placeholder: My Awesome Setting
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: setting_title
table: settings_co2gan
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: uploader
type: string
meta:
collection: settings_co2gan
conditions: null
display: formatted-value
display_options:
format: true
field: uploader
group: null
hidden: false
interface: input
note: null
options:
placeholder: Mr Laser King
readonly: false
required: true
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: uploader
table: settings_co2gan
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: submission_date
type: dateTime
meta:
collection: settings_co2gan
conditions: null
display: datetime
display_options:
relative: true
field: submission_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 22
special:
- date-created
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_date
table: settings_co2gan
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: last_modified_date
type: dateTime
meta:
collection: settings_co2gan
conditions: null
display: datetime
display_options:
relative: true
field: last_modified_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 23
special:
- date-created
- date-updated
translations: null
validation: null
validation_message: null
width: full
schema:
name: last_modified_date
table: settings_co2gan
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: screen
type: uuid
meta:
collection: settings_co2gan
conditions: null
display: image
display_options: null
field: screen
group: null
hidden: false
interface: file-image
note: null
options:
crop: false
folder: 9b7d0b47-c1f4-4749-8876-2e4b52ccded0
readonly: false
required: false
sort: 5
special:
- file
translations: null
validation: null
validation_message: null
width: full
schema:
name: screen
table: settings_co2gan
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: settings_co2gan
field: source
type: integer
meta:
collection: settings_co2gan
conditions: null
display: related-values
display_options:
template: "{{make}}\_{{model}}"
field: source
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{make}}\_{{model}}"
readonly: false
required: true
sort: 6
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: source
table: settings_co2gan
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_source
foreign_key_column: submission_id
- collection: settings_co2gan
field: focus
type: decimal
meta:
collection: settings_co2gan
conditions: null
display: formatted-value
display_options:
suffix: mm
field: focus
group: null
hidden: false
interface: input
note: Focus, + values focus away, - values focus closer, in (mm)
options:
alwaysShowValue: true
maxValue: 10
minValue: -10
placeholder: '0'
stepInterval: null
readonly: false
required: true
sort: 9
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: focus
table: settings_co2gan
data_type: decimal
default_value: 0
max_length: null
numeric_precision: 3
numeric_scale: 1
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: mat_thickness
type: decimal
meta:
collection: settings_co2gan
conditions: null
display: formatted-value
display_options:
suffix: mm
field: mat_thickness
group: null
hidden: false
interface: input
note: null
options:
placeholder: '3'
readonly: false
required: false
sort: 14
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_thickness
table: settings_co2gan
data_type: decimal
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 5
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: mat
type: integer
meta:
collection: settings_co2gan
conditions: null
display: related-values
display_options:
template: "{{name}}\_\_\_ {{material_status.danger}}\_{{material_status.name}}"
field: mat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{name}}\_\_\_\_ {{material_status.danger}}\_{{material_status.name}}"
readonly: false
required: true
sort: 10
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat
table: settings_co2gan
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material
foreign_key_column: id
- collection: settings_co2gan
field: mat_coat
type: integer
meta:
collection: settings_co2gan
conditions: null
display: related-values
display_options:
template: "{{name}}\_\_\_\_ {{coating_status.danger}}\_{{coating_status.name}}"
field: mat_coat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{name}}\_\_\_\_ {{coating_status.danger}}\_{{coating_status.name}}"
readonly: false
required: true
sort: 11
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_coat
table: settings_co2gan
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_coating
foreign_key_column: id
- collection: settings_co2gan
field: mat_color
type: integer
meta:
collection: settings_co2gan
conditions: null
display: related-values
display_options:
template: "{{colors}}\_{{name}}"
field: mat_color
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{colors}}\_{{name}}"
readonly: false
required: true
sort: 12
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_color
table: settings_co2gan
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_color
foreign_key_column: id
- collection: settings_co2gan
field: mat_opacity
type: integer
meta:
collection: settings_co2gan
conditions: null
display: related-values
display_options:
template: '{{opacity}}'
field: mat_opacity
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: '{{opacity}}'
readonly: false
required: true
sort: 13
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_opacity
table: settings_co2gan
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_opacity
foreign_key_column: id
- collection: settings_co2gan
field: laser_soft
type: integer
meta:
collection: settings_co2gan
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: laser_soft
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: '{{name}}'
readonly: false
required: true
sort: 15
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: laser_soft
table: settings_co2gan
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_software
foreign_key_column: id
- collection: settings_co2gan
field: repeat_all
type: integer
meta:
collection: settings_co2gan
conditions: null
display: formatted-value
display_options:
suffix: total passes
field: repeat_all
group: null
hidden: false
interface: input
note: How many times ALL settings below should be cycled through.
options:
max: 9999
min: 1
placeholder: '1'
readonly: false
required: true
sort: 16
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: repeat_all
table: settings_co2gan
data_type: int
default_value: 1
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: setting_notes
type: text
meta:
collection: settings_co2gan
conditions: null
display: formatted-value
display_options:
format: true
field: setting_notes
group: null
hidden: false
interface: input-rich-text-md
note: null
options:
folder: 926e2c1a-7907-4ef2-b778-859c6f40ba82
readonly: false
required: false
sort: 17
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: setting_notes
table: settings_co2gan
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: fill_settings
type: json
meta:
collection: settings_co2gan
conditions: null
display: null
display_options: null
field: fill_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Fill
fields:
- field: name
meta:
field: name
interface: input
options:
placeholder: Engraving Pass
type: string
width: full
name: name
type: string
- field: power
meta:
display: formatted-value
display_options:
conditionalFormatting: null
suffix: ' %'
field: power
interface: input
note: Power as a % of total available.
options:
placeholder: '80'
type: integer
width: half
name: power
type: integer
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: interval
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: interval
interface: input
note: Spacing between scan line centers in scan pattern in mm
options:
placeholder: '0.025'
type: decimal
width: half
name: interval
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: type
meta:
display: formatted-value
display_options:
format: true
field: type
interface: select-dropdown
note: Scan pattern to execute
options:
choices:
- text: UniDirectional
value: uni
- text: BiDirectional
value: bi
- text: Offset Fill
value: offset
type: string
width: half
name: type
type: string
- field: flood
meta:
display: boolean
field: flood
interface: boolean
note: Whether or not flood fill is enabled, check for yes.
type: boolean
width: half
name: flood
type: boolean
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 18
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: fill_settings
table: settings_co2gan
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: line_settings
type: json
meta:
collection: settings_co2gan
conditions: null
display: null
display_options: null
field: line_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Line
fields:
- field: name
meta:
display: formatted-value
display_options:
conditionalFormatting: null
format: true
field: name
interface: input
note: The name of the line setting
options:
placeholder: My great cut setting
type: string
width: full
name: name
type: string
- field: power
meta:
display: formatted-value
display_options:
conditionalFormatting: null
suffix: ' %'
field: power
interface: input
note: Power as a % of total available.
options:
placeholder: '80'
type: integer
width: half
name: power
type: integer
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: perf
meta:
display: boolean
display_options:
labelOff: Disabled
labelOn: Enabled
field: perf
interface: boolean
note: Is perforation enabled in your setting?
required: false
type: boolean
width: full
name: perf
type: boolean
- field: cut
meta:
display: formatted-value
display_options:
suffix: mm
field: cut
interface: input
note: Amount to cut before skip (mm) - perf mode only.
options:
placeholder: '0.10'
type: decimal
width: half
name: cut
type: decimal
- field: skip
meta:
display: formatted-value
display_options:
suffix: mm
field: skip
interface: input
note: Amount to skip before the cut (mm) - perf mode only.
options:
placeholder: '0.10'
type: decimal
width: half
name: skip
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 19
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: line_settings
table: settings_co2gan
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: raster_settings
type: json
meta:
collection: settings_co2gan
conditions: null
display: null
display_options: null
field: raster_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Raster
fields:
- field: name
meta:
display: formatted-value
display_options:
format: true
field: name
interface: input
note: Name of the raster setting
options:
placeholder: Photo Cleanup Pass
type: string
width: full
name: name
type: string
- field: power
meta:
display: formatted-value
display_options:
conditionalFormatting: null
suffix: ' %'
field: power
interface: input
note: Power as a % of total available.
options:
placeholder: '80'
type: integer
width: half
name: power
type: integer
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: type
meta:
display: formatted-value
display_options:
format: true
field: type
interface: select-dropdown
note: Scan pattern to execute
options:
choices:
- text: UniDirectional
value: uni
- text: BiDirectional
value: bi
- text: Offset Fill
value: offset
type: string
width: half
name: type
type: string
- field: dither
meta:
field: dither
interface: select-dropdown
note: The dither mode to be applied to the raster image
options:
choices:
- text: Threshold
value: threshold
- text: Ordered
value: ordered
- text: Atkinson
value: atkinson
- text: Dither
value: dither
- text: Stucki
value: stucki
- text: Jarvis
value: jarvis
- text: Newsprint
value: newsprint
- text: Halftone
value: halftone
- text: Sketch
value: sketch
- text: Grayscale
value: grayscale
type: string
width: half
name: dither
type: string
- field: halftone_cell
meta:
display: formatted-value
field: halftone_cell
interface: input
note: The size of each halftone cell - only if halftone is selected
options:
placeholder: Cell size - halftone mode only.
type: decimal
width: half
name: halftone_cell
type: decimal
- field: halftone_angle
meta:
display: formatted-value
display_options:
suffix: °
field: halftone_angle
interface: input
note: Angle the halftone pattern is applied to the image in degrees
options:
placeholder: Cell pattern angle - halftone mode only.
type: integer
width: half
name: halftone_angle
type: integer
- field: inversion
meta:
display: boolean
field: inversion
interface: boolean
note: Whether or not image inversion is applied, check for yes.
type: boolean
width: half
name: inversion
type: boolean
- field: interval
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: interval
interface: input
note: Spacing between scan line centers in scan pattern in mm
options:
placeholder: '0.025'
type: decimal
width: half
name: interval
type: decimal
- field: dot
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: dot
interface: input
note: >-
Adjustment to the width of a scan section to compensate for dot
overlap in mm
options:
placeholder: '0.08'
type: decimal
width: half
name: dot
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 20
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: raster_settings
table: settings_co2gan
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: photo
type: uuid
meta:
collection: settings_co2gan
conditions: null
display: image
display_options: null
field: photo
group: null
hidden: false
interface: file-image
note: null
options:
crop: false
folder: d19c4f8d-a42f-422d-b113-b89b736c34e6
readonly: false
required: true
sort: 4
special:
- file
translations: null
validation: null
validation_message: null
width: full
schema:
name: photo
table: settings_co2gan
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: settings_co2gan
field: sort
type: integer
meta:
collection: settings_co2gan
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 24
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: settings_co2gan
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_co2gan
field: lens
type: integer
meta:
collection: settings_co2gan
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: lens
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: '{{name}}'
readonly: false
required: true
sort: 7
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: lens
table: settings_co2gan
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_focus_lens
foreign_key_column: id
- collection: settings_co2gan
field: lens_conf
type: integer
meta:
collection: settings_co2gan
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: lens_conf
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: '{{name}}'
readonly: false
required: true
sort: 8
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: lens_conf
table: settings_co2gan
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_focus_lens_config
foreign_key_column: id
- collection: settings_co2gan
field: owner
type: string
meta:
collection: settings_co2gan
conditions: null
display: null
display_options: null
field: owner
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{username}}'
readonly: false
required: false
sort: 2
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: owner
table: settings_co2gan
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: settings_fiber
field: submission_id
type: integer
meta:
collection: settings_fiber
conditions: null
display: null
display_options: null
field: submission_id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 20
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_id
table: settings_fiber
data_type: mediumint unsigned
default_value: null
max_length: null
numeric_precision: 8
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: setting_title
type: string
meta:
collection: settings_fiber
conditions: null
display: formatted-value
display_options:
format: true
field: setting_title
group: null
hidden: false
interface: input
note: null
options:
placeholder: My Awesome Setting
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: setting_title
table: settings_fiber
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: uploader
type: string
meta:
collection: settings_fiber
conditions: null
display: formatted-value
display_options:
format: true
field: uploader
group: null
hidden: false
interface: input
note: null
options:
placeholder: Mr Laser King
readonly: false
required: true
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: uploader
table: settings_fiber
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: submission_date
type: dateTime
meta:
collection: settings_fiber
conditions: null
display: null
display_options: null
field: submission_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 21
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_date
table: settings_fiber
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: last_modified_date
type: dateTime
meta:
collection: settings_fiber
conditions: null
display: null
display_options: null
field: last_modified_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 22
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: last_modified_date
table: settings_fiber
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: photo
type: uuid
meta:
collection: settings_fiber
conditions: null
display: image
display_options: null
field: photo
group: null
hidden: false
interface: file-image
note: null
options:
crop: false
folder: 54f6a9d2-bc57-41fc-8c7d-7c7d7cb9cadc
readonly: false
required: true
sort: 4
special:
- file
translations: null
validation: null
validation_message: null
width: full
schema:
name: photo
table: settings_fiber
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: settings_fiber
field: screen
type: uuid
meta:
collection: settings_fiber
conditions: null
display: image
display_options: null
field: screen
group: null
hidden: false
interface: file-image
note: null
options:
folder: 5c830975-7926-4e01-911c-2443b62d7f88
readonly: false
required: false
sort: 5
special:
- file
translations: null
validation: null
validation_message: null
width: full
schema:
name: screen
table: settings_fiber
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: settings_fiber
field: source
type: integer
meta:
collection: settings_fiber
conditions: null
display: related-values
display_options:
template: "{{make}}\_{{model}}"
field: source
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: "{{make}}\_{{model}}"
readonly: false
required: true
sort: 6
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: source
table: settings_fiber
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_source
foreign_key_column: submission_id
- collection: settings_fiber
field: lens
type: integer
meta:
collection: settings_fiber
conditions: null
display: related-values
display_options:
template: "{{field_size}}\_{{focal_length}}"
field: lens
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: "{{field_size}}\_{{focal_length}}"
readonly: false
required: true
sort: 7
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: lens
table: settings_fiber
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_scan_lens
foreign_key_column: id
- collection: settings_fiber
field: mat
type: integer
meta:
collection: settings_fiber
conditions: null
display: related-values
display_options:
template: "{{name}} \_{{material_status.danger}}\_{{material_status.name}}"
field: mat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: "{{name}}\_\_\_\_ {{material_status.danger}}\_{{material_status.name}}"
readonly: false
required: true
sort: 9
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat
table: settings_fiber
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material
foreign_key_column: id
- collection: settings_fiber
field: mat_color
type: integer
meta:
collection: settings_fiber
conditions: null
display: related-values
display_options:
template: "{{colors}} \_{{name}}"
field: mat_color
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: "{{colors}}\_ {{name}}"
readonly: false
required: true
sort: 11
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_color
table: settings_fiber
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_color
foreign_key_column: id
- collection: settings_fiber
field: mat_thickness
type: decimal
meta:
collection: settings_fiber
conditions: null
display: formatted-value
display_options:
suffix: mm
field: mat_thickness
group: null
hidden: false
interface: input
note: null
options:
placeholder: '3'
readonly: false
required: false
sort: 13
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_thickness
table: settings_fiber
data_type: decimal
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 5
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: laser_soft
type: integer
meta:
collection: settings_fiber
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: laser_soft
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{name}}'
readonly: false
required: true
sort: 14
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: laser_soft
table: settings_fiber
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_software
foreign_key_column: id
- collection: settings_fiber
field: fill_settings
type: json
meta:
collection: settings_fiber
conditions: null
display: null
display_options: null
field: fill_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Fill
fields:
- field: name
meta:
field: name
interface: input
options:
placeholder: Engraving Pass
type: string
width: full
name: name
type: string
- field: power
meta:
display: formatted-value
display_options:
conditionalFormatting: null
suffix: ' %'
field: power
interface: input
note: Power as a % of total available.
options:
placeholder: '80'
type: integer
width: half
name: power
type: integer
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: frequency
meta:
display: formatted-value
display_options:
suffix: ' kHz'
field: frequency
interface: input
note: Freqency of pulses in kHz
options:
placeholder: '45'
type: integer
width: half
name: frequency
type: integer
- field: pulse
meta:
display: formatted-value
display_options:
suffix: ' ns'
field: pulse
interface: input
note: Width of each pulse in ns
options:
placeholder: '200'
type: integer
width: half
name: pulse
type: integer
- field: interval
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: interval
interface: input
note: Spacing between scan line centers in scan pattern in mm
options:
placeholder: '0.025'
type: decimal
width: half
name: interval
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: type
meta:
display: formatted-value
display_options:
format: true
field: type
interface: select-dropdown
note: Scan pattern to execute
options:
choices:
- text: UniDirectional
value: uni
- text: BiDirectional
value: bi
- text: Offset Fill
value: offset
type: string
width: half
name: type
type: string
- field: angle
meta:
display: formatted-value
display_options:
suffix: °
field: angle
interface: input
note: Angle at which to execute the scan pattern in degrees
options:
placeholder: '45'
type: integer
width: half
name: angle
type: integer
- field: auto
meta:
display: boolean
field: auto
interface: boolean
note: Whether or not auto rotate is used, check for yes.
type: boolean
width: half
name: auto
type: boolean
- field: increment
meta:
display: formatted-value
display_options:
suffix: °
field: increment
interface: input
note: >-
The angle per pass to adjust the scan pattern rotation when
using auto-rotate in degrees
options:
placeholder: '30'
type: integer
width: half
name: increment
type: integer
- field: cross
meta:
display: boolean
field: cross
interface: boolean
note: Whether or not cross-hatch is enabled, check for yes.
type: boolean
width: half
name: cross
type: boolean
- field: flood
meta:
display: boolean
field: flood
interface: boolean
note: Whether or not flood fill is enabled, check for yes.
type: boolean
width: half
name: flood
type: boolean
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 17
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: fill_settings
table: settings_fiber
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: line_settings
type: json
meta:
collection: settings_fiber
conditions: null
display: null
display_options: null
field: line_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Line
fields:
- field: name
meta:
display: formatted-value
display_options:
conditionalFormatting: null
format: true
field: name
interface: input
note: The name of the line setting
options:
placeholder: My great cut setting
type: string
width: full
name: name
type: string
- field: power
meta:
display: formatted-value
display_options:
conditionalFormatting: null
suffix: ' %'
field: power
interface: input
note: Power as a % of total available.
options:
placeholder: '80'
type: integer
width: half
name: power
type: integer
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: frequency
meta:
display: formatted-value
display_options:
suffix: ' kHz'
field: frequency
interface: input
note: Freqency of pulses in kHz
options:
placeholder: '45'
type: integer
width: half
name: frequency
type: integer
- field: pulse
meta:
display: formatted-value
display_options:
suffix: ' ns'
field: pulse
interface: input
note: Width of each pulse in ns
options:
placeholder: '200'
type: integer
width: half
name: pulse
type: integer
- field: perf
meta:
display: boolean
display_options:
labelOff: Disabled
labelOn: Enabled
field: perf
interface: boolean
note: Is perforation enabled in your setting?
required: false
type: boolean
width: full
name: perf
type: boolean
- field: cut
meta:
display: formatted-value
display_options:
suffix: mm
field: cut
interface: input
note: Amount to cut before skip (mm) - perf mode only.
options:
placeholder: '0.10'
type: decimal
width: half
name: cut
type: decimal
- field: skip
meta:
display: formatted-value
display_options:
suffix: mm
field: skip
interface: input
note: Amount to skip before the cut (mm) - perf mode only.
options:
placeholder: '0.10'
type: decimal
width: half
name: skip
type: decimal
- field: wobble
meta:
display: boolean
display_options:
labelOff: Disabled
labelOn: Enabled
field: wobble
interface: boolean
note: Is Wobble enabled in your setting?
type: boolean
width: full
name: wobble
type: boolean
- field: step
meta:
display: formatted-value
display_options:
suffix: mm
field: step
interface: input
note: Distance to step per wobble (mm) - wobble mode only.
options:
placeholder: '0.03'
type: decimal
width: half
name: step
type: decimal
- field: size
meta:
display: formatted-value
display_options:
suffix: mm
field: size
interface: input
note: Size to wobble per step (mm) - wobble mode only.
options:
placeholder: '0.2'
required: false
type: decimal
width: half
name: size
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 18
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: line_settings
table: settings_fiber
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: raster_settings
type: json
meta:
collection: settings_fiber
conditions: null
display: null
display_options: null
field: raster_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Raster
fields:
- field: name
meta:
display: formatted-value
display_options:
format: true
field: name
interface: input
note: Name of the raster setting
options:
placeholder: Photo Cleanup Pass
type: string
width: full
name: name
type: string
- field: power
meta:
display: formatted-value
display_options:
conditionalFormatting: null
suffix: ' %'
field: power
interface: input
note: Power as a % of total available.
options:
placeholder: '80'
type: integer
width: half
name: power
type: integer
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: frequency
meta:
display: formatted-value
display_options:
suffix: ' kHz'
field: frequency
interface: input
note: Freqency of pulses in kHz
options:
placeholder: '45'
type: integer
width: half
name: frequency
type: integer
- field: pulse
meta:
display: formatted-value
display_options:
suffix: ' ns'
field: pulse
interface: input
note: Width of each pulse in ns
options:
placeholder: '200'
type: integer
width: half
name: pulse
type: integer
- field: type
meta:
display: formatted-value
display_options:
format: true
field: type
interface: select-dropdown
note: Scan pattern to execute
options:
choices:
- text: UniDirectional
value: uni
- text: BiDirectional
value: bi
- text: Offset Fill
value: offset
type: string
width: half
name: type
type: string
- field: dither
meta:
field: dither
interface: select-dropdown
note: The dither mode to be applied to the raster image
options:
choices:
- text: Threshold
value: threshold
- text: Ordered
value: ordered
- text: Atkinson
value: atkinson
- text: Dither
value: dither
- text: Stucki
value: stucki
- text: Jarvis
value: jarvis
- text: Newsprint
value: newsprint
- text: Halftone
value: halftone
- text: Sketch
value: sketch
- text: Grayscale
value: grayscale
type: string
width: half
name: dither
type: string
- field: halftone_cell
meta:
display: formatted-value
field: halftone_cell
interface: input
note: The size of each halftone cell - only if halftone is selected
options:
placeholder: Cell size - halftone mode only.
type: decimal
width: half
name: halftone_cell
type: decimal
- field: halftone_angle
meta:
display: formatted-value
display_options:
suffix: °
field: halftone_angle
interface: input
note: Angle the halftone pattern is applied to the image in degrees
options:
placeholder: Cell pattern angle - halftone mode only.
type: integer
width: half
name: halftone_angle
type: integer
- field: inversion
meta:
display: boolean
field: inversion
interface: boolean
note: Whether or not image inversion is applied, check for yes.
type: boolean
width: half
name: inversion
type: boolean
- field: interval
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: interval
interface: input
note: Spacing between scan line centers in scan pattern in mm
options:
placeholder: '0.025'
type: decimal
width: half
name: interval
type: decimal
- field: dot
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: dot
interface: input
note: >-
Adjustment to the width of a scan section to compensate for dot
overlap in mm
options:
placeholder: '0.08'
type: decimal
width: half
name: dot
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: cross
meta:
display: boolean
field: cross
interface: boolean
note: Whether or not cross-hatch is enabled, check for yes.
type: boolean
width: half
name: cross
type: boolean
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 19
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: raster_settings
table: settings_fiber
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: mat_coat
type: integer
meta:
collection: settings_fiber
conditions: null
display: related-values
display_options:
template: "{{name}}\_ {{coating_status.danger}}\_{{coating_status.name}}"
field: mat_coat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: "{{name}}\_ {{coating_status.danger}}\_{{coating_status.name}}"
readonly: false
required: true
sort: 10
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_coat
table: settings_fiber
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_coating
foreign_key_column: id
- collection: settings_fiber
field: mat_opacity
type: integer
meta:
collection: settings_fiber
conditions: null
display: related-values
display_options:
template: '{{opacity}}'
field: mat_opacity
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{opacity}}'
readonly: false
required: true
sort: 12
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_opacity
table: settings_fiber
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_opacity
foreign_key_column: id
- collection: settings_fiber
field: repeat_all
type: integer
meta:
collection: settings_fiber
conditions: null
display: formatted-value
display_options:
suffix: total passes
field: repeat_all
group: null
hidden: false
interface: input
note: How many times ALL settings below should be cycled through.
options:
max: 9999
min: 1
placeholder: '1'
readonly: false
required: true
sort: 15
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: repeat_all
table: settings_fiber
data_type: int
default_value: 1
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: setting_notes
type: text
meta:
collection: settings_fiber
conditions: null
display: null
display_options: null
field: setting_notes
group: null
hidden: false
interface: input-rich-text-md
note: null
options:
folder: 00eed759-480e-43cc-9de3-854dc59cca79
readonly: false
required: false
sort: 16
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: setting_notes
table: settings_fiber
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: focus
type: decimal
meta:
collection: settings_fiber
conditions: null
display: formatted-value
display_options:
suffix: mm
field: focus
group: null
hidden: false
interface: input
note: Focus, + values focus away, - values focus closer, in (mm)
options:
alwaysShowValue: true
maxValue: 10
minValue: -10
placeholder: '0'
stepInterval: null
readonly: false
required: true
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: focus
table: settings_fiber
data_type: decimal
default_value: 0
max_length: null
numeric_precision: 3
numeric_scale: 1
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_fiber
field: owner
type: string
meta:
collection: settings_fiber
conditions: null
display: null
display_options: null
field: owner
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{username}}'
readonly: false
required: false
sort: 2
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: owner
table: settings_fiber
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: settings_uv
field: uploader
type: string
meta:
collection: settings_uv
conditions: null
display: formatted-value
display_options:
format: true
field: uploader
group: null
hidden: false
interface: input
note: null
options:
placeholder: Mr Laser King
readonly: false
required: true
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: uploader
table: settings_uv
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: submission_date
type: dateTime
meta:
collection: settings_uv
conditions: null
display: null
display_options: null
field: submission_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 21
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_date
table: settings_uv
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: last_modified_date
type: dateTime
meta:
collection: settings_uv
conditions: null
display: null
display_options: null
field: last_modified_date
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 22
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: last_modified_date
table: settings_uv
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: submission_id
type: integer
meta:
collection: settings_uv
conditions: null
display: null
display_options: null
field: submission_id
group: null
hidden: false
interface: null
note: null
options: null
readonly: false
required: false
sort: 20
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: submission_id
table: settings_uv
data_type: mediumint unsigned
default_value: null
max_length: null
numeric_precision: 8
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: setting_title
type: string
meta:
collection: settings_uv
conditions: null
display: formatted-value
display_options:
format: true
field: setting_title
group: null
hidden: false
interface: input
note: null
options:
placeholder: My Awesome Setting
readonly: false
required: true
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: setting_title
table: settings_uv
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: screen
type: uuid
meta:
collection: settings_uv
conditions: null
display: image
display_options: null
field: screen
group: null
hidden: false
interface: file-image
note: null
options:
crop: false
folder: a84f54b1-0e92-4ea6-8fbe-37a3a74bd49c
readonly: false
required: false
sort: 5
special:
- file
translations: null
validation: null
validation_message: null
width: full
schema:
name: screen
table: settings_uv
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: settings_uv
field: photo
type: uuid
meta:
collection: settings_uv
conditions: null
display: image
display_options: null
field: photo
group: null
hidden: false
interface: file-image
note: null
options:
crop: false
folder: c639360b-3116-4b5d-98da-f8b502089486
readonly: false
required: true
sort: 4
special:
- file
translations: null
validation: null
validation_message: null
width: full
schema:
name: photo
table: settings_uv
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_files
foreign_key_column: id
- collection: settings_uv
field: source
type: integer
meta:
collection: settings_uv
conditions: null
display: related-values
display_options:
template: "{{make}}\_{{model}}"
field: source
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: "{{make}}\_{{model}}"
readonly: false
required: true
sort: 6
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: source
table: settings_uv
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_source
foreign_key_column: submission_id
- collection: settings_uv
field: lens
type: integer
meta:
collection: settings_uv
conditions: null
display: related-values
display_options:
template: "{{field_size}}\_{{focal_length}}"
field: lens
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{field_size}}\_{{focal_length}}"
readonly: false
required: true
sort: 7
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: lens
table: settings_uv
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_scan_lens
foreign_key_column: id
- collection: settings_uv
field: focus
type: decimal
meta:
collection: settings_uv
conditions: null
display: formatted-value
display_options:
suffix: mm
field: focus
group: null
hidden: false
interface: input
note: Focus, + values focus away, - values focus closer, in (mm)
options:
alwaysShowValue: true
maxValue: 10
minValue: -10
placeholder: '0'
stepInterval: null
readonly: false
required: true
sort: 8
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: focus
table: settings_uv
data_type: decimal
default_value: 0
max_length: null
numeric_precision: 3
numeric_scale: 1
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: mat
type: integer
meta:
collection: settings_uv
conditions: null
display: related-values
display_options:
template: "{{name}}\_\_\_\_ {{material_status.danger}}\_{{material_status.name}}"
field: mat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: "{{name}}\_\_\_\_ {{material_status.danger}}\_{{material_status.name}}"
readonly: false
required: true
sort: 9
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat
table: settings_uv
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material
foreign_key_column: id
- collection: settings_uv
field: mat_coat
type: integer
meta:
collection: settings_uv
conditions: null
display: related-values
display_options:
template: "{{name}}\_\_\_\_ {{coating_status.danger}}\_{{coating_status.name}}"
field: mat_coat
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{name}}\_\_\_\_ {{coating_status.danger}}\_{{coating_status.name}}"
readonly: false
required: true
sort: 10
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_coat
table: settings_uv
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_coating
foreign_key_column: id
- collection: settings_uv
field: mat_color
type: integer
meta:
collection: settings_uv
conditions: null
display: related-values
display_options:
template: "{{colors}}\_{{name}}"
field: mat_color
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: "{{colors}}\_{{name}}"
readonly: false
required: true
sort: 11
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_color
table: settings_uv
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_color
foreign_key_column: id
- collection: settings_uv
field: mat_opacity
type: integer
meta:
collection: settings_uv
conditions: null
display: related-values
display_options:
template: '{{opacity}}'
field: mat_opacity
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
enableCreate: false
template: '{{opacity}}'
readonly: false
required: true
sort: 12
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_opacity
table: settings_uv
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: material_opacity
foreign_key_column: id
- collection: settings_uv
field: mat_thickness
type: decimal
meta:
collection: settings_uv
conditions: null
display: formatted-value
display_options:
suffix: mm
field: mat_thickness
group: null
hidden: false
interface: input
note: null
options:
placeholder: '3'
readonly: false
required: false
sort: 13
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: mat_thickness
table: settings_uv
data_type: decimal
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 5
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: laser_soft
type: integer
meta:
collection: settings_uv
conditions: null
display: related-values
display_options:
template: '{{name}}'
field: laser_soft
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{name}}'
readonly: false
required: true
sort: 14
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: laser_soft
table: settings_uv
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_software
foreign_key_column: id
- collection: settings_uv
field: repeat_all
type: integer
meta:
collection: settings_uv
conditions: null
display: formatted-value
display_options:
suffix: total passes
field: repeat_all
group: null
hidden: false
interface: input
note: How many times ALL settings below should be cycled through.
options:
max: 9999
min: 1
placeholder: '1'
readonly: false
required: true
sort: 15
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: repeat_all
table: settings_uv
data_type: int
default_value: 1
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: setting_notes
type: text
meta:
collection: settings_uv
conditions: null
display: formatted-value
display_options:
format: true
field: setting_notes
group: null
hidden: false
interface: input-rich-text-md
note: null
options:
folder: 8ca37379-7178-48b2-8670-6b8d8a880677
readonly: false
required: false
sort: 16
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: setting_notes
table: settings_uv
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: fill_settings
type: json
meta:
collection: settings_uv
conditions: null
display: null
display_options: null
field: fill_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Fill
fields:
- field: name
meta:
field: name
interface: input
options:
placeholder: Engraving Pass
type: string
width: full
name: name
type: string
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: frequency
meta:
display: formatted-value
display_options:
suffix: ' kHz'
field: frequency
interface: input
note: Freqency of pulses in kHz
options:
placeholder: '45'
type: integer
width: half
name: frequency
type: integer
- field: pulse
meta:
display: formatted-value
display_options:
suffix: ' ns'
field: pulse
interface: input
note: Width of each pulse in ns
options:
placeholder: '200'
type: integer
width: half
name: pulse
type: integer
- field: interval
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: interval
interface: input
note: Spacing between scan line centers in scan pattern in mm
options:
placeholder: '0.025'
type: decimal
width: half
name: interval
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: type
meta:
display: formatted-value
display_options:
format: true
field: type
interface: select-dropdown
note: Scan pattern to execute
options:
choices:
- text: UniDirectional
value: uni
- text: BiDirectional
value: bi
- text: Offset Fill
value: offset
type: string
width: half
name: type
type: string
- field: angle
meta:
display: formatted-value
display_options:
suffix: °
field: angle
interface: input
note: Angle at which to execute the scan pattern in degrees
options:
placeholder: '45'
type: integer
width: half
name: angle
type: integer
- field: auto
meta:
display: boolean
field: auto
interface: boolean
note: Whether or not auto rotate is used, check for yes.
type: boolean
width: half
name: auto
type: boolean
- field: increment
meta:
display: formatted-value
display_options:
suffix: °
field: increment
interface: input
note: >-
The angle per pass to adjust the scan pattern rotation when
using auto-rotate in degrees
options:
placeholder: '30'
type: integer
width: half
name: increment
type: integer
- field: cross
meta:
display: boolean
field: cross
interface: boolean
note: Whether or not cross-hatch is enabled, check for yes.
type: boolean
width: half
name: cross
type: boolean
- field: flood
meta:
display: boolean
field: flood
interface: boolean
note: Whether or not flood fill is enabled, check for yes.
type: boolean
width: half
name: flood
type: boolean
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 17
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: fill_settings
table: settings_uv
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: line_settings
type: json
meta:
collection: settings_uv
conditions: null
display: null
display_options: null
field: line_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Line
fields:
- field: name
meta:
display: formatted-value
display_options:
conditionalFormatting: null
format: true
field: name
interface: input
note: The name of the line setting
options:
placeholder: My great cut setting
type: string
width: full
name: name
type: string
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: frequency
meta:
display: formatted-value
display_options:
suffix: ' kHz'
field: frequency
interface: input
note: Freqency of pulses in kHz
options:
placeholder: '45'
type: integer
width: half
name: frequency
type: integer
- field: pulse
meta:
display: formatted-value
display_options:
suffix: ' ns'
field: pulse
interface: input
note: Width of each pulse in ns
options:
placeholder: '200'
type: integer
width: half
name: pulse
type: integer
- field: perf
meta:
display: boolean
display_options:
labelOff: Disabled
labelOn: Enabled
field: perf
interface: boolean
note: Is perforation enabled in your setting?
required: false
type: boolean
width: full
name: perf
type: boolean
- field: cut
meta:
display: formatted-value
display_options:
suffix: mm
field: cut
interface: input
note: Amount to cut before skip (mm) - perf mode only.
options:
placeholder: '0.10'
type: decimal
width: half
name: cut
type: decimal
- field: skip
meta:
display: formatted-value
display_options:
suffix: mm
field: skip
interface: input
note: Amount to skip before the cut (mm) - perf mode only.
options:
placeholder: '0.10'
type: decimal
width: half
name: skip
type: decimal
- field: wobble
meta:
display: boolean
display_options:
labelOff: Disabled
labelOn: Enabled
field: wobble
interface: boolean
note: Is Wobble enabled in your setting?
type: boolean
width: full
name: wobble
type: boolean
- field: step
meta:
display: formatted-value
display_options:
suffix: mm
field: step
interface: input
note: Distance to step per wobble (mm) - wobble mode only.
options:
placeholder: '0.03'
type: decimal
width: half
name: step
type: decimal
- field: size
meta:
display: formatted-value
display_options:
suffix: mm
field: size
interface: input
note: Size to wobble per step (mm) - wobble mode only.
options:
placeholder: '0.2'
required: false
type: decimal
width: half
name: size
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 18
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: line_settings
table: settings_uv
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: raster_settings
type: json
meta:
collection: settings_uv
conditions: null
display: null
display_options: null
field: raster_settings
group: null
hidden: false
interface: list
note: null
options:
addLabel: Create New Raster
fields:
- field: name
meta:
display: formatted-value
display_options:
format: true
field: name
interface: input
note: Name of the raster setting
options:
placeholder: Photo Cleanup Pass
type: string
width: full
name: name
type: string
- field: speed
meta:
display: formatted-value
display_options:
suffix: ' mm/s'
field: speed
interface: input
note: Galvo scan speed in mm/s
options:
placeholder: '1000'
type: integer
width: half
name: speed
type: integer
- field: frequency
meta:
display: formatted-value
display_options:
suffix: ' kHz'
field: frequency
interface: input
note: Freqency of pulses in kHz
options:
placeholder: '45'
type: integer
width: half
name: frequency
type: integer
- field: pulse
meta:
display: formatted-value
display_options:
suffix: ' ns'
field: pulse
interface: input
note: Width of each pulse in ns
options:
placeholder: '200'
type: integer
width: half
name: pulse
type: integer
- field: type
meta:
display: formatted-value
display_options:
format: true
field: type
interface: select-dropdown
note: Scan pattern to execute
options:
choices:
- text: UniDirectional
value: uni
- text: BiDirectional
value: bi
- text: Offset Fill
value: offset
type: string
width: half
name: type
type: string
- field: dither
meta:
field: dither
interface: select-dropdown
note: The dither mode to be applied to the raster image
options:
choices:
- text: Threshold
value: threshold
- text: Ordered
value: ordered
- text: Atkinson
value: atkinson
- text: Dither
value: dither
- text: Stucki
value: stucki
- text: Jarvis
value: jarvis
- text: Newsprint
value: newsprint
- text: Halftone
value: halftone
- text: Sketch
value: sketch
- text: Grayscale
value: grayscale
type: string
width: half
name: dither
type: string
- field: halftone_cell
meta:
display: formatted-value
field: halftone_cell
interface: input
note: The size of each halftone cell - only if halftone is selected
options:
placeholder: Cell size - halftone mode only.
type: decimal
width: half
name: halftone_cell
type: decimal
- field: halftone_angle
meta:
display: formatted-value
display_options:
suffix: °
field: halftone_angle
interface: input
note: Angle the halftone pattern is applied to the image in degrees
options:
placeholder: Cell pattern angle - halftone mode only.
type: integer
width: half
name: halftone_angle
type: integer
- field: inversion
meta:
display: boolean
field: inversion
interface: boolean
note: Whether or not image inversion is applied, check for yes.
type: boolean
width: half
name: inversion
type: boolean
- field: interval
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: interval
interface: input
note: Spacing between scan line centers in scan pattern in mm
options:
placeholder: '0.025'
type: decimal
width: half
name: interval
type: decimal
- field: dot
meta:
display: formatted-value
display_options:
suffix: ' mm'
field: dot
interface: input
note: >-
Adjustment to the width of a scan section to compensate for dot
overlap in mm
options:
placeholder: '0.08'
type: decimal
width: half
name: dot
type: decimal
- field: pass
meta:
display: formatted-value
display_options:
suffix: ' pass(es)'
field: pass
interface: input
note: Number of passes to execute
options:
placeholder: '1'
type: integer
width: half
name: pass
type: integer
- field: cross
meta:
display: boolean
field: cross
interface: boolean
note: Whether or not cross-hatch is enabled, check for yes.
type: boolean
width: half
name: cross
type: boolean
- field: air
meta:
display: boolean
field: air
interface: boolean
note: Whether or not air assist is enabled, check for yes.
type: boolean
width: half
name: air
type: boolean
readonly: false
required: false
sort: 19
special:
- cast-json
translations: null
validation: null
validation_message: null
width: full
schema:
name: raster_settings
table: settings_uv
data_type: longtext
default_value: null
max_length: 4294967295
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: settings_uv
field: owner
type: string
meta:
collection: settings_uv
conditions: null
display: null
display_options: null
field: owner
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{username}}'
readonly: false
required: false
sort: 2
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: owner
table: settings_uv
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: user_claims
field: id
type: integer
meta:
collection: user_claims
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: user_claims
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: user_claims
field: status
type: string
meta:
collection: user_claims
conditions: null
display: labels
display_options:
choices:
- background: var(--theme--primary-background)
color: '#F9F06B'
foreground: var(--theme--primary)
text: pending
value: pending
- background: var(--theme--background-normal)
color: '#8FF0A4'
foreground: var(--theme--foreground)
text: approved
value: approved
- background: var(--theme--warning-background)
color: '#E01B24'
foreground: var(--theme--warning)
text: rejected
value: rejected
showAsDot: true
field: status
group: null
hidden: false
interface: select-dropdown
note: null
options:
choices:
- color: '#F9F06B'
text: pending
value: pending
- color: '#2EC27E'
text: approved
value: approved
- color: '#E01B24'
text: rejected
value: rejected
readonly: false
required: true
sort: 5
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: status
table: user_claims
data_type: varchar
default_value: pending
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_claims
field: sort
type: integer
meta:
collection: user_claims
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 6
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: user_claims
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_claims
field: user_created
type: string
meta:
collection: user_claims
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 7
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: user_claims
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: user_claims
field: date_created
type: timestamp
meta:
collection: user_claims
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 8
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: user_claims
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_claims
field: user_updated
type: string
meta:
collection: user_claims
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 9
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: user_claims
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: user_claims
field: date_updated
type: timestamp
meta:
collection: user_claims
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 10
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: user_claims
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_claims
field: target_id
type: string
meta:
collection: user_claims
conditions: null
display: null
display_options: null
field: target_id
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: true
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: target_id
table: user_claims
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_claims
field: claimant
type: string
meta:
collection: user_claims
conditions: null
display: user
display_options: null
field: claimant
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{username}}'
readonly: false
required: true
sort: 4
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: claimant
table: user_claims
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: user_claims
field: note
type: text
meta:
collection: user_claims
conditions: null
display: null
display_options: null
field: note
group: null
hidden: false
interface: input-multiline
note: null
options: null
readonly: false
required: false
sort: 11
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: note
table: user_claims
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_claims
field: reviewed_by
type: string
meta:
collection: user_claims
conditions: null
display: null
display_options: null
field: reviewed_by
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{username}}'
readonly: false
required: false
sort: 12
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: reviewed_by
table: user_claims
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: user_claims
field: reviewed_at
type: dateTime
meta:
collection: user_claims
conditions: null
display: null
display_options: null
field: reviewed_at
group: null
hidden: false
interface: datetime
note: null
options: null
readonly: false
required: false
sort: 13
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: reviewed_at
table: user_claims
data_type: datetime
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_claims
field: target_collection
type: string
meta:
collection: user_claims
conditions: null
display: null
display_options: null
field: target_collection
group: null
hidden: false
interface: select-dropdown
note: null
options:
choices:
- color: '#8FF0A4'
text: settings_fiber
value: settings_fiber
- color: '#93006A'
text: settings_uv
value: settings_uv
- color: '#F66151'
text: settings_co2gal
value: settings_co2gal
- color: '#E01B24'
text: settings_co2gan
value: settings_co2gan
- color: '#813D9C'
text: projects
value: projects
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: target_collection
table: user_claims
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_claims
field: unique_key
type: string
meta:
collection: user_claims
conditions: null
display: null
display_options: null
field: unique_key
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 14
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: unique_key
table: user_claims
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_preferences
field: id
type: integer
meta:
collection: user_preferences
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: user_preferences
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: user_preferences
field: status
type: string
meta:
collection: user_preferences
conditions: null
display: labels
display_options:
choices:
- background: var(--theme--primary-background)
color: var(--theme--primary)
foreground: var(--theme--primary)
text: $t:published
value: published
- background: var(--theme--background-normal)
color: var(--theme--foreground)
foreground: var(--theme--foreground)
text: $t:draft
value: draft
- background: var(--theme--warning-background)
color: var(--theme--warning)
foreground: var(--theme--warning)
text: $t:archived
value: archived
showAsDot: true
field: status
group: null
hidden: false
interface: select-dropdown
note: null
options:
choices:
- color: var(--theme--primary)
text: $t:published
value: published
- color: var(--theme--foreground)
text: $t:draft
value: draft
- color: var(--theme--warning)
text: $t:archived
value: archived
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: status
table: user_preferences
data_type: varchar
default_value: draft
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_preferences
field: sort
type: integer
meta:
collection: user_preferences
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: user_preferences
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_preferences
field: user_created
type: string
meta:
collection: user_preferences
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 4
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: user_preferences
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: user_preferences
field: date_created
type: timestamp
meta:
collection: user_preferences
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 5
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: user_preferences
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_preferences
field: user_updated
type: string
meta:
collection: user_preferences
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 6
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: user_preferences
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: user_preferences
field: date_updated
type: timestamp
meta:
collection: user_preferences
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 7
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: user_preferences
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_rig_type
field: id
type: integer
meta:
collection: user_rig_type
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: user_rig_type
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: user_rig_type
field: sort
type: integer
meta:
collection: user_rig_type
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: user_rig_type
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_rig_type
field: name
type: string
meta:
collection: user_rig_type
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: false
sort: 2
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: user_rig_type
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_rigs
field: id
type: integer
meta:
collection: user_rigs
conditions: null
display: null
display_options: null
field: id
group: null
hidden: true
interface: input
note: null
options: null
readonly: true
required: false
sort: 1
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: id
table: user_rigs
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: false
is_unique: false
is_indexed: false
is_primary_key: true
is_generated: false
generation_expression: null
has_auto_increment: true
foreign_key_table: null
foreign_key_column: null
- collection: user_rigs
field: sort
type: integer
meta:
collection: user_rigs
conditions: null
display: null
display_options: null
field: sort
group: null
hidden: true
interface: input
note: null
options: null
readonly: false
required: false
sort: 12
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: sort
table: user_rigs
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_rigs
field: user_created
type: string
meta:
collection: user_rigs
conditions: null
display: user
display_options: null
field: user_created
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 13
special:
- user-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_created
table: user_rigs
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: user_rigs
field: date_created
type: timestamp
meta:
collection: user_rigs
conditions: null
display: datetime
display_options:
relative: true
field: date_created
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 14
special:
- date-created
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_created
table: user_rigs
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_rigs
field: user_updated
type: string
meta:
collection: user_rigs
conditions: null
display: user
display_options: null
field: user_updated
group: null
hidden: true
interface: select-dropdown-m2o
note: null
options:
template: '{{avatar}} {{first_name}} {{last_name}}'
readonly: true
required: false
sort: 15
special:
- user-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: user_updated
table: user_rigs
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: user_rigs
field: date_updated
type: timestamp
meta:
collection: user_rigs
conditions: null
display: datetime
display_options:
relative: true
field: date_updated
group: null
hidden: true
interface: datetime
note: null
options: null
readonly: true
required: false
sort: 16
special:
- date-updated
translations: null
validation: null
validation_message: null
width: half
schema:
name: date_updated
table: user_rigs
data_type: timestamp
default_value: null
max_length: null
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_rigs
field: owner
type: string
meta:
collection: user_rigs
conditions: null
display: related-values
display_options:
template: '{{username}}'
field: owner
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options: null
readonly: false
required: true
sort: 2
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: owner
table: user_rigs
data_type: char
default_value: null
max_length: 36
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: directus_users
foreign_key_column: id
- collection: user_rigs
field: name
type: string
meta:
collection: user_rigs
conditions: null
display: null
display_options: null
field: name
group: null
hidden: false
interface: input
note: null
options: null
readonly: false
required: true
sort: 3
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: name
table: user_rigs
data_type: varchar
default_value: null
max_length: 255
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
- collection: user_rigs
field: rig_type
type: integer
meta:
collection: user_rigs
conditions: null
display: null
display_options: null
field: rig_type
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{name}}'
readonly: false
required: true
sort: 4
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: rig_type
table: user_rigs
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: user_rig_type
foreign_key_column: id
- collection: user_rigs
field: laser_source
type: integer
meta:
collection: user_rigs
conditions: null
display: null
display_options: null
field: laser_source
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options: null
readonly: false
required: true
sort: 5
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: laser_source
table: user_rigs
data_type: int
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_source
foreign_key_column: submission_id
- collection: user_rigs
field: laser_scan_lens
type: integer
meta:
collection: user_rigs
conditions: null
display: null
display_options: null
field: laser_scan_lens
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{field_size}} {{focal_length}}'
readonly: false
required: false
sort: 7
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: laser_scan_lens
table: user_rigs
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_scan_lens
foreign_key_column: id
- collection: user_rigs
field: laser_focus_lens
type: integer
meta:
collection: user_rigs
conditions: null
display: null
display_options: null
field: laser_focus_lens
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{name}}'
readonly: false
required: false
sort: 6
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: laser_focus_lens
table: user_rigs
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_focus_lens
foreign_key_column: id
- collection: user_rigs
field: laser_scan_lens_apt
type: integer
meta:
collection: user_rigs
conditions: null
display: null
display_options: null
field: laser_scan_lens_apt
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{name}}'
readonly: false
required: false
sort: 8
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: laser_scan_lens_apt
table: user_rigs
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_scan_lens_apt
foreign_key_column: id
- collection: user_rigs
field: laser_scan_lens_exp
type: integer
meta:
collection: user_rigs
conditions: null
display: null
display_options: null
field: laser_scan_lens_exp
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options: null
readonly: false
required: false
sort: 9
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: laser_scan_lens_exp
table: user_rigs
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_scan_lens_exp
foreign_key_column: id
- collection: user_rigs
field: laser_software
type: integer
meta:
collection: user_rigs
conditions: null
display: null
display_options: null
field: laser_software
group: null
hidden: false
interface: select-dropdown-m2o
note: null
options:
template: '{{name}}'
readonly: false
required: false
sort: 10
special:
- m2o
translations: null
validation: null
validation_message: null
width: full
schema:
name: laser_software
table: user_rigs
data_type: int unsigned
default_value: null
max_length: null
numeric_precision: 10
numeric_scale: 0
is_nullable: true
is_unique: false
is_indexed: true
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: laser_software
foreign_key_column: id
- collection: user_rigs
field: notes
type: text
meta:
collection: user_rigs
conditions: null
display: null
display_options: null
field: notes
group: null
hidden: false
interface: input-multiline
note: null
options: null
readonly: false
required: false
sort: 11
special: null
translations: null
validation: null
validation_message: null
width: full
schema:
name: notes
table: user_rigs
data_type: text
default_value: null
max_length: 65535
numeric_precision: null
numeric_scale: null
is_nullable: true
is_unique: false
is_indexed: false
is_primary_key: false
is_generated: false
generation_expression: null
has_auto_increment: false
foreign_key_table: null
foreign_key_column: null
relations:
- collection: att_color
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: att_color
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: att_color
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: att_color
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: att_p_type
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: att_p_type
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: att_p_type
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: att_p_type
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: att_scan_lens
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: att_scan_lens
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: att_scan_lens
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: att_scan_lens
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: att_software
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: att_software
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: att_software
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: att_software
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: bg_cat
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: bg_cat
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: bg_cat
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: bg_cat_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: bg_cat
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: bg_cat
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: bg_cat
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: bg_cat_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: bg_entries
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: bg_entries
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: bg_entries
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: bg_entries_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: bg_entries
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: bg_entries
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: bg_entries
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: bg_entries_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: bg_entries
field: index
related_collection: directus_files
meta:
junction_field: null
many_collection: bg_entries
many_field: index
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: bg_entries
column: index
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: bg_entries_index_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: bg_entries
field: header
related_collection: directus_files
meta:
junction_field: null
many_collection: bg_entries
many_field: header
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: bg_entries
column: header
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: bg_entries_header_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: bg_entries
field: bg_entry_sub_cat
related_collection: bg_sub_cat
meta:
junction_field: null
many_collection: bg_entries
many_field: bg_entry_sub_cat
one_allowed_collections: null
one_collection: bg_sub_cat
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: bg_entries
column: bg_entry_sub_cat
foreign_key_table: bg_sub_cat
foreign_key_column: id
constraint_name: bg_entries_bg_entry_sub_cat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: bg_entries
field: bg_entry_cat
related_collection: bg_cat
meta:
junction_field: null
many_collection: bg_entries
many_field: bg_entry_cat
one_allowed_collections: null
one_collection: bg_cat
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: bg_entries
column: bg_entry_cat
foreign_key_table: bg_cat
foreign_key_column: id
constraint_name: bg_entries_bg_entry_cat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: bg_sub_cat
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: bg_sub_cat
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: bg_sub_cat
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: bg_sub_cat_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: bg_sub_cat
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: bg_sub_cat
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: bg_sub_cat
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: bg_sub_cat_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: bg_sub_cat
field: bg_entry_cat
related_collection: bg_cat
meta:
junction_field: null
many_collection: bg_sub_cat
many_field: bg_entry_cat
one_allowed_collections: null
one_collection: bg_cat
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: bg_sub_cat
column: bg_entry_cat
foreign_key_table: bg_cat
foreign_key_column: id
constraint_name: bg_sub_cat_bg_entry_cat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: hazard_danger
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: hazard_danger
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: hazard_danger
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: hazard_danger_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: hazard_danger
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: hazard_danger
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: hazard_danger
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: hazard_danger_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: hazard_severity
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: hazard_severity
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: hazard_severity
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: hazard_severity_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: hazard_severity
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: hazard_severity
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: hazard_severity
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: hazard_severity_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: hazard_source
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: hazard_source
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: hazard_source
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: hazard_source_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: hazard_source
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: hazard_source
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: hazard_source
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: hazard_source_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: hazard_tags
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: hazard_tags
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: hazard_tags
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: hazard_tags_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: hazard_tags
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: hazard_tags
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: hazard_tags
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: hazard_tags_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: hazard_tags
field: hazard_source
related_collection: hazard_source
meta:
junction_field: null
many_collection: hazard_tags
many_field: hazard_source
one_allowed_collections: null
one_collection: hazard_source
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: hazard_tags
column: hazard_source
foreign_key_table: hazard_source
foreign_key_column: id
constraint_name: hazard_tags_hazard_source_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: hazard_tags
field: hazard_danger
related_collection: hazard_danger
meta:
junction_field: null
many_collection: hazard_tags
many_field: hazard_danger
one_allowed_collections: null
one_collection: hazard_danger
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: hazard_tags
column: hazard_danger
foreign_key_table: hazard_danger
foreign_key_column: id
constraint_name: hazard_tags_hazard_danger_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: hazard_tags
field: hazard_severity
related_collection: hazard_severity
meta:
junction_field: null
many_collection: hazard_tags
many_field: hazard_severity
one_allowed_collections: null
one_collection: hazard_severity
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: hazard_tags
column: hazard_severity
foreign_key_table: hazard_severity
foreign_key_column: id
constraint_name: hazard_tags_hazard_severity_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: laser_focus_lens
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_focus_lens
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_focus_lens
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_focus_lens_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: laser_focus_lens
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_focus_lens
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_focus_lens
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_focus_lens_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: laser_focus_lens_config
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_focus_lens_config
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_focus_lens_config
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_focus_lens_config_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: laser_focus_lens_config
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_focus_lens_config
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_focus_lens_config
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_focus_lens_config_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: laser_focus_lens_diameter
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_focus_lens_diameter
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_focus_lens_diameter
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_focus_lens_diameter_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: laser_focus_lens_diameter
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_focus_lens_diameter
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_focus_lens_diameter
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_focus_lens_diameter_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: laser_scan_lens_apt
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_scan_lens_apt
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_scan_lens_apt
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_scan_lens_apt_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: laser_scan_lens_apt
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_scan_lens_apt
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_scan_lens_apt
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_scan_lens_apt_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: laser_scan_lens_config
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_scan_lens_config
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_scan_lens_config
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_scan_lens_config_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: laser_scan_lens_config
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_scan_lens_config
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_scan_lens_config
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_scan_lens_config_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: laser_scan_lens_exp
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_scan_lens_exp
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_scan_lens_exp
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_scan_lens_exp_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: laser_scan_lens_exp
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: laser_scan_lens_exp
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: laser_scan_lens_exp
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: laser_scan_lens_exp_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: le_fiber_settings
field: material_db
related_collection: le_materials
meta:
junction_field: null
many_collection: le_fiber_settings
many_field: material_db
one_allowed_collections: null
one_collection: le_materials
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_fiber_settings
field: color
related_collection: att_color
meta:
junction_field: null
many_collection: le_fiber_settings
many_field: color
one_allowed_collections: null
one_collection: att_color
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_fiber_settings
field: p_type
related_collection: att_p_type
meta:
junction_field: null
many_collection: le_fiber_settings
many_field: p_type
one_allowed_collections: null
one_collection: att_p_type
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_fiber_settings
field: fiber_settings_photos
related_collection: directus_files
meta:
junction_field: null
many_collection: le_fiber_settings
many_field: fiber_settings_photos
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_fiber_settings
field: fiber_settings_screenshots
related_collection: directus_files
meta:
junction_field: null
many_collection: le_fiber_settings
many_field: fiber_settings_screenshots
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_fiber_settings
field: software_type
related_collection: att_software
meta:
junction_field: null
many_collection: le_fiber_settings
many_field: software_type
one_allowed_collections: null
one_collection: att_software
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_fiber_settings
field: scan_lens
related_collection: att_scan_lens
meta:
junction_field: null
many_collection: le_fiber_settings
many_field: scan_lens
one_allowed_collections: null
one_collection: att_scan_lens
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_material_categories
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: le_material_categories
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_material_categories
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: le_material_categories
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_materials
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: le_materials
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_materials
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: le_materials
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_materials
field: material_category
related_collection: le_material_categories
meta:
junction_field: null
many_collection: le_materials
many_field: material_category
one_allowed_collections: null
one_collection: le_material_categories
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_materials
field: safety_status
related_collection: le_safety_status
meta:
junction_field: null
many_collection: le_materials
many_field: safety_status
one_allowed_collections: null
one_collection: le_safety_status
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_materials_le_safety_tags
field: le_safety_tags_id
related_collection: le_safety_tags
meta:
junction_field: le_materials_id
many_collection: le_materials_le_safety_tags
many_field: le_safety_tags_id
one_allowed_collections: null
one_collection: le_safety_tags
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_materials_le_safety_tags
field: le_materials_id
related_collection: le_materials
meta:
junction_field: le_safety_tags_id
many_collection: le_materials_le_safety_tags
many_field: le_materials_id
one_allowed_collections: null
one_collection: le_materials
one_collection_field: null
one_deselect_action: nullify
one_field: safety_tags
sort_field: null
- collection: le_safety_status
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: le_safety_status
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_safety_status
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: le_safety_status
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_safety_tags
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: le_safety_tags
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: le_safety_tags
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: le_safety_tags
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
- collection: material
field: material_cat
related_collection: material_cat
meta:
junction_field: null
many_collection: material
many_field: material_cat
one_allowed_collections: null
one_collection: material_cat
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: material
column: material_cat
foreign_key_table: material_cat
foreign_key_column: id
constraint_name: material_material_cat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: material
field: material_status
related_collection: material_status
meta:
junction_field: null
many_collection: material
many_field: material_status
one_allowed_collections: null
one_collection: material_status
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: material
column: material_status
foreign_key_table: material_status
foreign_key_column: id
constraint_name: material_material_status_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: material_coating
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: material_coating
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: material_coating
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: material_coating_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: material_coating
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: material_coating
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: material_coating
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: material_coating_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: material_coating
field: coating_status
related_collection: material_status
meta:
junction_field: null
many_collection: material_coating
many_field: coating_status
one_allowed_collections: null
one_collection: material_status
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: material_coating
column: coating_status
foreign_key_table: material_status
foreign_key_column: id
constraint_name: material_coating_coating_status_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: material_coating_hazard_tags
field: hazard_tags_id
related_collection: hazard_tags
meta:
junction_field: material_coating_id
many_collection: material_coating_hazard_tags
many_field: hazard_tags_id
one_allowed_collections: null
one_collection: hazard_tags
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: material_coating_hazard_tags
column: hazard_tags_id
foreign_key_table: hazard_tags
foreign_key_column: id
constraint_name: material_coating_hazard_tags_hazard_tags_id_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: material_coating_hazard_tags
field: material_coating_id
related_collection: material_coating
meta:
junction_field: hazard_tags_id
many_collection: material_coating_hazard_tags
many_field: material_coating_id
one_allowed_collections: null
one_collection: material_coating
one_collection_field: null
one_deselect_action: nullify
one_field: hazard_tags
sort_field: null
schema:
table: material_coating_hazard_tags
column: material_coating_id
foreign_key_table: material_coating
foreign_key_column: id
constraint_name: material_coating_hazard_tags_material_coating_id_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: material_hazard_tags
field: hazard_tags_id
related_collection: hazard_tags
meta:
junction_field: material_id
many_collection: material_hazard_tags
many_field: hazard_tags_id
one_allowed_collections: null
one_collection: hazard_tags
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: material_hazard_tags
column: hazard_tags_id
foreign_key_table: hazard_tags
foreign_key_column: id
constraint_name: material_hazard_tags_hazard_tags_id_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: material_hazard_tags
field: material_id
related_collection: material
meta:
junction_field: hazard_tags_id
many_collection: material_hazard_tags
many_field: material_id
one_allowed_collections: null
one_collection: material
one_collection_field: null
one_deselect_action: nullify
one_field: hazard_tags
sort_field: null
schema:
table: material_hazard_tags
column: material_id
foreign_key_table: material
foreign_key_column: id
constraint_name: material_hazard_tags_material_id_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: material_opacity
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: material_opacity
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: material_opacity
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: material_opacity_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: material_opacity
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: material_opacity
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: material_opacity
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: material_opacity_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: projects
field: p_image
related_collection: directus_files
meta:
junction_field: null
many_collection: projects
many_field: p_image
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: projects
column: p_image
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: projects_p_image_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: projects
field: owner
related_collection: directus_users
meta:
junction_field: null
many_collection: projects
many_field: owner
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: projects
column: owner
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: projects_owner_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: projects_files
field: directus_files_id
related_collection: directus_files
meta:
junction_field: projects_submission_id
many_collection: projects_files
many_field: directus_files_id
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: projects_files
column: directus_files_id
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: projects_files_directus_files_id_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: projects_files
field: projects_submission_id
related_collection: projects
meta:
junction_field: directus_files_id
many_collection: projects_files
many_field: projects_submission_id
one_allowed_collections: null
one_collection: projects
one_collection_field: null
one_deselect_action: nullify
one_field: p_files
sort_field: null
schema:
table: projects_files
column: projects_submission_id
foreign_key_table: projects
foreign_key_column: submission_id
constraint_name: projects_files_projects_submission_id_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: photo
related_collection: directus_files
meta:
junction_field: null
many_collection: settings_co2gal
many_field: photo
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: photo
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: settings_co2gal_photo_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: screen
related_collection: directus_files
meta:
junction_field: null
many_collection: settings_co2gal
many_field: screen
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: screen
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: settings_co2gal_screen_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: source
related_collection: laser_source
meta:
junction_field: null
many_collection: settings_co2gal
many_field: source
one_allowed_collections: null
one_collection: laser_source
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: source
foreign_key_table: laser_source
foreign_key_column: submission_id
constraint_name: settings_co2gal_source_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: lens
related_collection: laser_scan_lens
meta:
junction_field: settings_co2gal_submission_id
many_collection: settings_co2gal
many_field: lens
one_allowed_collections: []
one_collection: laser_scan_lens
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: lens
foreign_key_table: laser_scan_lens
foreign_key_column: id
constraint_name: settings_co2gal_lens_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: mat
related_collection: material
meta:
junction_field: null
many_collection: settings_co2gal
many_field: mat
one_allowed_collections: null
one_collection: material
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: mat
foreign_key_table: material
foreign_key_column: id
constraint_name: settings_co2gal_mat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: mat_coat
related_collection: material_coating
meta:
junction_field: null
many_collection: settings_co2gal
many_field: mat_coat
one_allowed_collections: null
one_collection: material_coating
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: mat_coat
foreign_key_table: material_coating
foreign_key_column: id
constraint_name: settings_co2gal_mat_coat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: mat_color
related_collection: material_color
meta:
junction_field: null
many_collection: settings_co2gal
many_field: mat_color
one_allowed_collections: null
one_collection: material_color
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: mat_color
foreign_key_table: material_color
foreign_key_column: id
constraint_name: settings_co2gal_mat_color_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: mat_opacity
related_collection: material_opacity
meta:
junction_field: null
many_collection: settings_co2gal
many_field: mat_opacity
one_allowed_collections: null
one_collection: material_opacity
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: mat_opacity
foreign_key_table: material_opacity
foreign_key_column: id
constraint_name: settings_co2gal_mat_opacity_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: laser_soft
related_collection: laser_software
meta:
junction_field: null
many_collection: settings_co2gal
many_field: laser_soft
one_allowed_collections: null
one_collection: laser_software
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: laser_soft
foreign_key_table: laser_software
foreign_key_column: id
constraint_name: settings_co2gal_laser_soft_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: lens_conf
related_collection: laser_scan_lens_config
meta:
junction_field: null
many_collection: settings_co2gal
many_field: lens_conf
one_allowed_collections: null
one_collection: laser_scan_lens_config
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: lens_conf
foreign_key_table: laser_scan_lens_config
foreign_key_column: id
constraint_name: settings_co2gal_lens_conf_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: lens_apt
related_collection: laser_scan_lens_apt
meta:
junction_field: null
many_collection: settings_co2gal
many_field: lens_apt
one_allowed_collections: null
one_collection: laser_scan_lens_apt
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: lens_apt
foreign_key_table: laser_scan_lens_apt
foreign_key_column: id
constraint_name: settings_co2gal_lens_apt_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: lens_exp
related_collection: laser_scan_lens_exp
meta:
junction_field: null
many_collection: settings_co2gal
many_field: lens_exp
one_allowed_collections: null
one_collection: laser_scan_lens_exp
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: lens_exp
foreign_key_table: laser_scan_lens_exp
foreign_key_column: id
constraint_name: settings_co2gal_lens_exp_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gal
field: owner
related_collection: directus_users
meta:
junction_field: null
many_collection: settings_co2gal
many_field: owner
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gal
column: owner
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: settings_co2gal_owner_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gan
field: screen
related_collection: directus_files
meta:
junction_field: null
many_collection: settings_co2gan
many_field: screen
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gan
column: screen
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: settings_co2gan_screen_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gan
field: source
related_collection: laser_source
meta:
junction_field: null
many_collection: settings_co2gan
many_field: source
one_allowed_collections: null
one_collection: laser_source
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gan
column: source
foreign_key_table: laser_source
foreign_key_column: submission_id
constraint_name: settings_co2gan_source_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gan
field: mat
related_collection: material
meta:
junction_field: null
many_collection: settings_co2gan
many_field: mat
one_allowed_collections: null
one_collection: material
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gan
column: mat
foreign_key_table: material
foreign_key_column: id
constraint_name: settings_co2gan_mat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gan
field: mat_coat
related_collection: material_coating
meta:
junction_field: null
many_collection: settings_co2gan
many_field: mat_coat
one_allowed_collections: null
one_collection: material_coating
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gan
column: mat_coat
foreign_key_table: material_coating
foreign_key_column: id
constraint_name: settings_co2gan_mat_coat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gan
field: mat_color
related_collection: material_color
meta:
junction_field: null
many_collection: settings_co2gan
many_field: mat_color
one_allowed_collections: null
one_collection: material_color
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gan
column: mat_color
foreign_key_table: material_color
foreign_key_column: id
constraint_name: settings_co2gan_mat_color_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gan
field: mat_opacity
related_collection: material_opacity
meta:
junction_field: null
many_collection: settings_co2gan
many_field: mat_opacity
one_allowed_collections: null
one_collection: material_opacity
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gan
column: mat_opacity
foreign_key_table: material_opacity
foreign_key_column: id
constraint_name: settings_co2gan_mat_opacity_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gan
field: laser_soft
related_collection: laser_software
meta:
junction_field: null
many_collection: settings_co2gan
many_field: laser_soft
one_allowed_collections: null
one_collection: laser_software
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gan
column: laser_soft
foreign_key_table: laser_software
foreign_key_column: id
constraint_name: settings_co2gan_laser_soft_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gan
field: photo
related_collection: directus_files
meta:
junction_field: null
many_collection: settings_co2gan
many_field: photo
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gan
column: photo
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: settings_co2gan_photo_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gan
field: lens
related_collection: laser_focus_lens
meta:
junction_field: null
many_collection: settings_co2gan
many_field: lens
one_allowed_collections: null
one_collection: laser_focus_lens
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gan
column: lens
foreign_key_table: laser_focus_lens
foreign_key_column: id
constraint_name: settings_co2gan_lens_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gan
field: lens_conf
related_collection: laser_focus_lens_config
meta:
junction_field: null
many_collection: settings_co2gan
many_field: lens_conf
one_allowed_collections: null
one_collection: laser_focus_lens_config
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gan
column: lens_conf
foreign_key_table: laser_focus_lens_config
foreign_key_column: id
constraint_name: settings_co2gan_lens_conf_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_co2gan
field: owner
related_collection: directus_users
meta:
junction_field: null
many_collection: settings_co2gan
many_field: owner
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_co2gan
column: owner
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: settings_co2gan_owner_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_fiber
field: photo
related_collection: directus_files
meta:
junction_field: null
many_collection: settings_fiber
many_field: photo
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_fiber
column: photo
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: settings_fiber_photo_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_fiber
field: screen
related_collection: directus_files
meta:
junction_field: null
many_collection: settings_fiber
many_field: screen
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_fiber
column: screen
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: settings_fiber_screen_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_fiber
field: source
related_collection: laser_source
meta:
junction_field: null
many_collection: settings_fiber
many_field: source
one_allowed_collections: null
one_collection: laser_source
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_fiber
column: source
foreign_key_table: laser_source
foreign_key_column: submission_id
constraint_name: settings_fiber_source_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_fiber
field: lens
related_collection: laser_scan_lens
meta:
junction_field: null
many_collection: settings_fiber
many_field: lens
one_allowed_collections: null
one_collection: laser_scan_lens
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_fiber
column: lens
foreign_key_table: laser_scan_lens
foreign_key_column: id
constraint_name: settings_fiber_lens_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_fiber
field: mat
related_collection: material
meta:
junction_field: null
many_collection: settings_fiber
many_field: mat
one_allowed_collections: null
one_collection: material
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_fiber
column: mat
foreign_key_table: material
foreign_key_column: id
constraint_name: settings_fiber_mat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_fiber
field: mat_color
related_collection: material_color
meta:
junction_field: null
many_collection: settings_fiber
many_field: mat_color
one_allowed_collections: null
one_collection: material_color
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_fiber
column: mat_color
foreign_key_table: material_color
foreign_key_column: id
constraint_name: settings_fiber_mat_color_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_fiber
field: laser_soft
related_collection: laser_software
meta:
junction_field: null
many_collection: settings_fiber
many_field: laser_soft
one_allowed_collections: null
one_collection: laser_software
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_fiber
column: laser_soft
foreign_key_table: laser_software
foreign_key_column: id
constraint_name: settings_fiber_laser_soft_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_fiber
field: mat_coat
related_collection: material_coating
meta:
junction_field: null
many_collection: settings_fiber
many_field: mat_coat
one_allowed_collections: null
one_collection: material_coating
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_fiber
column: mat_coat
foreign_key_table: material_coating
foreign_key_column: id
constraint_name: settings_fiber_mat_coat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_fiber
field: mat_opacity
related_collection: material_opacity
meta:
junction_field: null
many_collection: settings_fiber
many_field: mat_opacity
one_allowed_collections: null
one_collection: material_opacity
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_fiber
column: mat_opacity
foreign_key_table: material_opacity
foreign_key_column: id
constraint_name: settings_fiber_mat_opacity_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_fiber
field: owner
related_collection: directus_users
meta:
junction_field: null
many_collection: settings_fiber
many_field: owner
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_fiber
column: owner
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: settings_fiber_owner_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_uv
field: screen
related_collection: directus_files
meta:
junction_field: null
many_collection: settings_uv
many_field: screen
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_uv
column: screen
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: settings_uv_screen_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_uv
field: photo
related_collection: directus_files
meta:
junction_field: null
many_collection: settings_uv
many_field: photo
one_allowed_collections: null
one_collection: directus_files
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_uv
column: photo
foreign_key_table: directus_files
foreign_key_column: id
constraint_name: settings_uv_photo_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_uv
field: source
related_collection: laser_source
meta:
junction_field: null
many_collection: settings_uv
many_field: source
one_allowed_collections: null
one_collection: laser_source
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_uv
column: source
foreign_key_table: laser_source
foreign_key_column: submission_id
constraint_name: settings_uv_source_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_uv
field: lens
related_collection: laser_scan_lens
meta:
junction_field: null
many_collection: settings_uv
many_field: lens
one_allowed_collections: null
one_collection: laser_scan_lens
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_uv
column: lens
foreign_key_table: laser_scan_lens
foreign_key_column: id
constraint_name: settings_uv_lens_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_uv
field: mat
related_collection: material
meta:
junction_field: null
many_collection: settings_uv
many_field: mat
one_allowed_collections: null
one_collection: material
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_uv
column: mat
foreign_key_table: material
foreign_key_column: id
constraint_name: settings_uv_mat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_uv
field: mat_coat
related_collection: material_coating
meta:
junction_field: null
many_collection: settings_uv
many_field: mat_coat
one_allowed_collections: null
one_collection: material_coating
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_uv
column: mat_coat
foreign_key_table: material_coating
foreign_key_column: id
constraint_name: settings_uv_mat_coat_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_uv
field: mat_color
related_collection: material_color
meta:
junction_field: null
many_collection: settings_uv
many_field: mat_color
one_allowed_collections: null
one_collection: material_color
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_uv
column: mat_color
foreign_key_table: material_color
foreign_key_column: id
constraint_name: settings_uv_mat_color_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_uv
field: mat_opacity
related_collection: material_opacity
meta:
junction_field: null
many_collection: settings_uv
many_field: mat_opacity
one_allowed_collections: null
one_collection: material_opacity
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_uv
column: mat_opacity
foreign_key_table: material_opacity
foreign_key_column: id
constraint_name: settings_uv_mat_opacity_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: settings_uv
field: laser_soft
related_collection: laser_software
meta:
junction_field: null
many_collection: settings_uv
many_field: laser_soft
one_allowed_collections: null
one_collection: laser_software
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_uv
column: laser_soft
foreign_key_table: laser_software
foreign_key_column: id
constraint_name: settings_uv_laser_soft_foreign
on_update: RESTRICT
on_delete: NO ACTION
- collection: settings_uv
field: owner
related_collection: directus_users
meta:
junction_field: null
many_collection: settings_uv
many_field: owner
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: settings_uv
column: owner
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: settings_uv_owner_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: user_claims
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: user_claims
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_claims
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: user_claims_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: user_claims
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: user_claims
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_claims
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: user_claims_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: user_claims
field: claimant
related_collection: directus_users
meta:
junction_field: null
many_collection: user_claims
many_field: claimant
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_claims
column: claimant
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: user_claims_claimant_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: user_claims
field: reviewed_by
related_collection: directus_users
meta:
junction_field: null
many_collection: user_claims
many_field: reviewed_by
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_claims
column: reviewed_by
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: user_claims_reviewed_by_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: user_preferences
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: user_preferences
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_preferences
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: user_preferences_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: user_preferences
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: user_preferences
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_preferences
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: user_preferences_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: user_rigs
field: user_created
related_collection: directus_users
meta:
junction_field: null
many_collection: user_rigs
many_field: user_created
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_rigs
column: user_created
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: user_rigs_user_created_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: user_rigs
field: user_updated
related_collection: directus_users
meta:
junction_field: null
many_collection: user_rigs
many_field: user_updated
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_rigs
column: user_updated
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: user_rigs_user_updated_foreign
on_update: RESTRICT
on_delete: RESTRICT
- collection: user_rigs
field: owner
related_collection: directus_users
meta:
junction_field: null
many_collection: user_rigs
many_field: owner
one_allowed_collections: null
one_collection: directus_users
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_rigs
column: owner
foreign_key_table: directus_users
foreign_key_column: id
constraint_name: user_rigs_owner_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: user_rigs
field: rig_type
related_collection: user_rig_type
meta:
junction_field: null
many_collection: user_rigs
many_field: rig_type
one_allowed_collections: null
one_collection: user_rig_type
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_rigs
column: rig_type
foreign_key_table: user_rig_type
foreign_key_column: id
constraint_name: user_rigs_rig_type_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: user_rigs
field: laser_source
related_collection: laser_source
meta:
junction_field: null
many_collection: user_rigs
many_field: laser_source
one_allowed_collections: null
one_collection: laser_source
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_rigs
column: laser_source
foreign_key_table: laser_source
foreign_key_column: submission_id
constraint_name: user_rigs_laser_source_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: user_rigs
field: laser_scan_lens
related_collection: laser_scan_lens
meta:
junction_field: null
many_collection: user_rigs
many_field: laser_scan_lens
one_allowed_collections: null
one_collection: laser_scan_lens
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_rigs
column: laser_scan_lens
foreign_key_table: laser_scan_lens
foreign_key_column: id
constraint_name: user_rigs_laser_scan_lens_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: user_rigs
field: laser_focus_lens
related_collection: laser_focus_lens
meta:
junction_field: null
many_collection: user_rigs
many_field: laser_focus_lens
one_allowed_collections: null
one_collection: laser_focus_lens
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_rigs
column: laser_focus_lens
foreign_key_table: laser_focus_lens
foreign_key_column: id
constraint_name: user_rigs_laser_focus_lens_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: user_rigs
field: laser_scan_lens_apt
related_collection: laser_scan_lens_apt
meta:
junction_field: null
many_collection: user_rigs
many_field: laser_scan_lens_apt
one_allowed_collections: null
one_collection: laser_scan_lens_apt
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_rigs
column: laser_scan_lens_apt
foreign_key_table: laser_scan_lens_apt
foreign_key_column: id
constraint_name: user_rigs_laser_scan_lens_apt_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: user_rigs
field: laser_scan_lens_exp
related_collection: laser_scan_lens_exp
meta:
junction_field: null
many_collection: user_rigs
many_field: laser_scan_lens_exp
one_allowed_collections: null
one_collection: laser_scan_lens_exp
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_rigs
column: laser_scan_lens_exp
foreign_key_table: laser_scan_lens_exp
foreign_key_column: id
constraint_name: user_rigs_laser_scan_lens_exp_foreign
on_update: RESTRICT
on_delete: SET NULL
- collection: user_rigs
field: laser_software
related_collection: laser_software
meta:
junction_field: null
many_collection: user_rigs
many_field: laser_software
one_allowed_collections: null
one_collection: laser_software
one_collection_field: null
one_deselect_action: nullify
one_field: null
sort_field: null
schema:
table: user_rigs
column: laser_software
foreign_key_table: laser_software
foreign_key_column: id
constraint_name: user_rigs_laser_software_foreign
on_update: RESTRICT
on_delete: SET NULL