io7m | single-page | multi-page | epub | Cardant User Manual 0.0.1
7.2.45. type-scalar-get
Previous
7.2. Shell Command Reference
Up
7.2.47. type-scalar-remove
Next

# 7.2.46. type-scalar-put

- 7.2.46.1. Name
- 7.2.46.2. Description

## 7.2.46.1. Name

1
type-scalar-put - Create or update a scalar type.

## 7.2.46.2. Description

1
The type-scalar-put command creates or updates a scalar type.

### 7.2.46.2.2. Parameters

Parameter | Type | Cardinality | Default | Description
--- | --- | --- | --- | ---
--base-is-integral | com.io7m.jranges.RangeInclusiveL | [0, 1] | [-9223372036854775808 9223372036854775807] | Specify that the base type is integral and provide an inclusive range of values.
--base-is-monetary | com.io7m.cardant.model.CAMonetaryRange | [0, 1] | [0 1000000000000] | Specify that the base type is monetary and provide an inclusive range of values.
--base-is-real | com.io7m.jranges.RangeInclusiveD | [0, 1] | [-1.7976931e+308 1.7976931e+308] | Specify that the base type is real and provide an inclusive range of values.
--base-is-text | java.lang.String | [0, 1] | .* | Specify that the base type is text and provide a validating pattern.
--base-is-time | com.io7m.cardant.model.CATimeRange | [0, 1] | [1970-01-01T00:00Z ...] | Specify that the base type is a timestamp and provide an inclusive range of values.
--description | java.lang.String | [1, 1] |  | The type description.
--name | com.io7m.lanark.core.RDottedName | [1, 1] |  | The type name.

7.2.45. type-scalar-get
Previous
7.2. Shell Command Reference
Up
7.2.47. type-scalar-remove
Next
io7m | single-page | multi-page | epub | Cardant User Manual 0.0.1