Module: Chicago::Database Private

Defined in:
lib/chicago.rb,
lib/chicago/database/filter.rb,
lib/chicago/database/constants.rb,
lib/chicago/database/value_parser.rb,
lib/chicago/database/dataset_builder.rb,
lib/chicago/database/index_generator.rb,
lib/chicago/database/schema_generator.rb,
lib/chicago/database/migration_file_writer.rb,
lib/chicago/database/concrete_schema_strategies.rb

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Defined Under Namespace

Classes: ComparisonFilter, ConcreteSchemaStrategy, ContainsFilter, DatasetBuilder, EqualityFilter, Filter, IndexGenerator, LikeFilter, MigrationFileWriter, MysqlStrategy, NotFilter, RedshiftStrategy, SchemaGenerator, StartsWithFilter, ValueParser

Constant Summary collapse

TINY_INT_MAX =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

The maximum number an unsigned tinyint column can hold.

255
SMALL_INT_MAX =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

The maximum number an unsigned smallint column can hold.

65_535
MEDIUM_INT_MAX =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

The maximum number an unsigned mediumint column can hold.

16_777_215
INT_MAX =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

The maximum number an unsigned int column can hold.

4_294_967_295
BIG_INT_MAX =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

The maximum number an unsigned bigint column can hold.

18_446_744_073_709_551_615