class

ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter

v5.2.3 - Show latest stable - Superclass: AbstractAdapter

No documentation available for this class.

Included modules

  • ActiveRecord::ConnectionAdapters::MySQL::Quoting
  • ActiveRecord::ConnectionAdapters::MySQL::SchemaStatements

Constants

NATIVE_DATABASE_TYPES = {\nprimary_key: "bigint auto_increment PRIMARY KEY",\nstring: { name: "varchar", limit: 255 },\ntext: { name: "text", limit: 65535 },\ninteger: { name: "int", limit: 4 },\nfloat: { name: "float", limit: 24 },\ndecimal: { name: "decimal" },\ndatetime: { name: "datetime" },\ntimestamp: { name: "timestamp" },\ntime: { name: "time" },\ndate: { name: "date" },\nbinary: { name: "blob", limit: 65535 },\nboolean: { name: "tinyint", limit: 1 },\njson: { name: "json" },\n}

Files

  • activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb