Module: TableSchema
- Defined in:
- lib/tableschema.rb,
lib/tableschema/field.rb,
lib/tableschema/infer.rb,
lib/tableschema/table.rb,
lib/tableschema/schema.rb,
lib/tableschema/helpers.rb,
lib/tableschema/version.rb,
lib/tableschema/defaults.rb,
lib/tableschema/types/any.rb,
lib/tableschema/exceptions.rb,
lib/tableschema/types/base.rb,
lib/tableschema/types/date.rb,
lib/tableschema/types/time.rb,
lib/tableschema/types/year.rb,
lib/tableschema/types/array.rb,
lib/tableschema/types/number.rb,
lib/tableschema/types/object.rb,
lib/tableschema/types/string.rb,
lib/tableschema/types/boolean.rb,
lib/tableschema/types/geojson.rb,
lib/tableschema/types/integer.rb,
lib/tableschema/types/datetime.rb,
lib/tableschema/types/duration.rb,
lib/tableschema/types/geopoint.rb,
lib/tableschema/types/yearmonth.rb,
lib/tableschema/constraints/enum.rb,
lib/tableschema/constraints/unique.rb,
lib/tableschema/constraints/maximum.rb,
lib/tableschema/constraints/minimum.rb,
lib/tableschema/constraints/pattern.rb,
lib/tableschema/constraints/required.rb,
lib/tableschema/constraints/max_length.rb,
lib/tableschema/constraints/min_length.rb,
lib/tableschema/constraints/constraints.rb
Defined Under Namespace
Modules: Helpers, Types Classes: ConstraintError, ConstraintNotSupported, Constraints, ConversionError, Exception, Field, Infer, InvalidArrayType, InvalidBinary, InvalidCast, InvalidDateTimeType, InvalidDateType, InvalidDurationType, InvalidEmail, InvalidFormat, InvalidGeoJSONType, InvalidGeoPointType, InvalidObjectType, InvalidTimeType, InvalidTopoJSONType, InvalidURI, InvalidUUID, InvalidYearMonthType, InvalidYearType, MultipleInvalid, Schema, SchemaException, Table
Constant Summary collapse
- VERSION =
"1.0.4".freeze
- DEFAULTS =
{ format: 'default', type: 'string', missing_values: [''], group_char: ',', decimal_char: '.', true_values: ['true', 'True', 'TRUE', '1'], false_values: ['false', 'False', 'FALSE', '0'], bare_number: true, }.freeze