All functions

constraints.checkEnum()

Check Enum

constraints.checkMaximum()

Check if maximum constraint is met

constraints.checkMaxLength()

Check if maximum character length constraint is met

constraints.checkMinimum()

Check if minimum constraint is met

constraints.checkMinLength()

Check if minimum character length constraint is met

constraints.checkPattern()

Pattern matching

constraints.checkRequired()

Check if a field is required

constraints.checkUnique()

Check if a field is unique

Constraints

Constraints class

DEFAULT_DECIMAL_CHAR

default decimal char

DEFAULT_GROUP_CHAR

default group char

durations()

Durations

FALSE_VALUES

default false values

Field

Field class

helpers.expandFieldDescriptor()

Expand Field Descriptor

helpers.expandSchemaDescriptor()

Expand Schema Descriptor

helpers.from.json.to.list()

Convert json to list

helpers.from.list.to.json()

Convert list to json

helpers.retrieveDescriptor()

Retrieve Descriptor

infer()

Infer source schema

is.binary()

Is binary

is.email()

Is email

is.uri()

Is uri

is.uuid()

Is uuid

is.valid()

Is valid

is_empty()

Is empty

is_integer()

Is integer

is_object()

Is object

Profile.load()

Instantiate Profile class

Profile

Profile class

Readable

Readable class

ReadableArray

ReadableArray class

ReadableConnection

ReadableConnection class

Schema.load()

Instantiate Schema class

Schema

Schema class

Table.load()

Instantiate Table class

Table

Table Class

tableschema.r-package

Table Schema Package

TableSchemaError

TableSchemaError class

TRUE_VALUES

default true values

types.castAny()

Cast any value

types.castArray()

Cast array

types.castBoolean()

Cast boolean

types.castDate()

Cast date

types.castDatetime()

Cast datetime

types.castDuration()

Cast duration of time

types.castGeojson()

Cast JSON object according to GeoJSON or TopoJSON spec

types.castGeopoint()

Cast geographic point

types.castInteger()

Cast integer

types.castList()

Cast list

types.castNumber()

Cast numbers of any kind including decimals

types.castObject()

Cast object

types.castString()

Cast string

types.castTime()

Cast time without a date

types.castYear()

Cast year

types.castYearmonth()

Cast a specific month in a specific year

Types

Types class

validate()

validate descriptor

Writeable

Writeable class

write_json()

Save json file