array ( 'default_character_set_name' => 'utf8mb4', 0 => 'utf8mb4', 'default_collation_name' => 'utf8mb4_general_ci', 1 => 'utf8mb4_general_ci', ), 'tables' => array ( 'phinxlog' => array ( 'table' => array ( 'table_name' => 'phinxlog', 'engine' => 'InnoDB', 'table_comment' => '', 'table_collation' => 'utf8_general_ci', 'character_set_name' => 'utf8', 'row_format' => 'Dynamic', ), 'columns' => array ( 'version' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'phinxlog', 'COLUMN_NAME' => 'version', 'ORDINAL_POSITION' => '1', 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'bigint', 'CHARACTER_MAXIMUM_LENGTH' => NULL, 'CHARACTER_OCTET_LENGTH' => NULL, 'NUMERIC_PRECISION' => '19', 'NUMERIC_SCALE' => '0', 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'bigint(20)', 'COLUMN_KEY' => 'PRI', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'migration_name' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'phinxlog', 'COLUMN_NAME' => 'migration_name', 'ORDINAL_POSITION' => '2', 'COLUMN_DEFAULT' => 'NULL', 'IS_NULLABLE' => 'YES', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => '100', 'CHARACTER_OCTET_LENGTH' => '300', 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8', 'COLLATION_NAME' => 'utf8_general_ci', 'COLUMN_TYPE' => 'varchar(100)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'start_time' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'phinxlog', 'COLUMN_NAME' => 'start_time', 'ORDINAL_POSITION' => '3', 'COLUMN_DEFAULT' => 'NULL', 'IS_NULLABLE' => 'YES', 'DATA_TYPE' => 'timestamp', 'CHARACTER_MAXIMUM_LENGTH' => NULL, 'CHARACTER_OCTET_LENGTH' => NULL, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => '0', 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'timestamp', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'end_time' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'phinxlog', 'COLUMN_NAME' => 'end_time', 'ORDINAL_POSITION' => '4', 'COLUMN_DEFAULT' => 'NULL', 'IS_NULLABLE' => 'YES', 'DATA_TYPE' => 'timestamp', 'CHARACTER_MAXIMUM_LENGTH' => NULL, 'CHARACTER_OCTET_LENGTH' => NULL, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => '0', 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'timestamp', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'breakpoint' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'phinxlog', 'COLUMN_NAME' => 'breakpoint', 'ORDINAL_POSITION' => '5', 'COLUMN_DEFAULT' => '0', 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'tinyint', 'CHARACTER_MAXIMUM_LENGTH' => NULL, 'CHARACTER_OCTET_LENGTH' => NULL, 'NUMERIC_PRECISION' => '3', 'NUMERIC_SCALE' => '0', 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'tinyint(1)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), ), 'indexes' => array ( 'PRIMARY' => array ( 1 => array ( 'Table' => 'phinxlog', 'Non_unique' => '0', 'Key_name' => 'PRIMARY', 'Seq_in_index' => '1', 'Column_name' => 'version', 'Collation' => 'A', 'Sub_part' => NULL, 'Packed' => NULL, 'Null' => '', 'Index_type' => 'BTREE', 'Comment' => '', 'Index_comment' => '', ), ), ), 'foreign_keys' => NULL, ), 'currencies' => array ( 'table' => array ( 'table_name' => 'currencies', 'engine' => 'InnoDB', 'table_comment' => '', 'table_collation' => 'utf8mb4_general_ci', 'character_set_name' => 'utf8mb4', 'row_format' => 'Dynamic', ), 'columns' => array ( 'id' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'currencies', 'COLUMN_NAME' => 'id', 'ORDINAL_POSITION' => '1', 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'int', 'CHARACTER_MAXIMUM_LENGTH' => NULL, 'CHARACTER_OCTET_LENGTH' => NULL, 'NUMERIC_PRECISION' => '10', 'NUMERIC_SCALE' => '0', 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'int(10) unsigned', 'COLUMN_KEY' => 'PRI', 'EXTRA' => 'auto_increment', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'code' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'currencies', 'COLUMN_NAME' => 'code', 'ORDINAL_POSITION' => '2', 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => '5', 'CHARACTER_OCTET_LENGTH' => '20', 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_general_ci', 'COLUMN_TYPE' => 'varchar(5)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'name' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'currencies', 'COLUMN_NAME' => 'name', 'ORDINAL_POSITION' => '3', 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => '100', 'CHARACTER_OCTET_LENGTH' => '400', 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_general_ci', 'COLUMN_TYPE' => 'varchar(100)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), ), 'indexes' => array ( 'PRIMARY' => array ( 1 => array ( 'Table' => 'currencies', 'Non_unique' => '0', 'Key_name' => 'PRIMARY', 'Seq_in_index' => '1', 'Column_name' => 'id', 'Collation' => 'A', 'Sub_part' => NULL, 'Packed' => NULL, 'Null' => '', 'Index_type' => 'BTREE', 'Comment' => '', 'Index_comment' => '', ), ), ), 'foreign_keys' => NULL, ), 'values' => array ( 'table' => array ( 'table_name' => 'values', 'engine' => 'InnoDB', 'table_comment' => '', 'table_collation' => 'utf8mb4_general_ci', 'character_set_name' => 'utf8mb4', 'row_format' => 'Dynamic', ), 'columns' => array ( 'currency_id' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'values', 'COLUMN_NAME' => 'currency_id', 'ORDINAL_POSITION' => '1', 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'int', 'CHARACTER_MAXIMUM_LENGTH' => NULL, 'CHARACTER_OCTET_LENGTH' => NULL, 'NUMERIC_PRECISION' => '10', 'NUMERIC_SCALE' => '0', 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'int(10) unsigned', 'COLUMN_KEY' => 'PRI', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'date_time' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'values', 'COLUMN_NAME' => 'date_time', 'ORDINAL_POSITION' => '2', 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'datetime', 'CHARACTER_MAXIMUM_LENGTH' => NULL, 'CHARACTER_OCTET_LENGTH' => NULL, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => '0', 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'datetime', 'COLUMN_KEY' => 'PRI', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'value' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'values', 'COLUMN_NAME' => 'value', 'ORDINAL_POSITION' => '3', 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'double', 'CHARACTER_MAXIMUM_LENGTH' => NULL, 'CHARACTER_OCTET_LENGTH' => NULL, 'NUMERIC_PRECISION' => '22', 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'double', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'base_id' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'values', 'COLUMN_NAME' => 'base_id', 'ORDINAL_POSITION' => '4', 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'int', 'CHARACTER_MAXIMUM_LENGTH' => NULL, 'CHARACTER_OCTET_LENGTH' => NULL, 'NUMERIC_PRECISION' => '10', 'NUMERIC_SCALE' => '0', 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'int(10) unsigned', 'COLUMN_KEY' => 'PRI', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), ), 'indexes' => array ( 'PRIMARY' => array ( 1 => array ( 'Table' => 'values', 'Non_unique' => '0', 'Key_name' => 'PRIMARY', 'Seq_in_index' => '1', 'Column_name' => 'date_time', 'Collation' => 'A', 'Sub_part' => NULL, 'Packed' => NULL, 'Null' => '', 'Index_type' => 'BTREE', 'Comment' => '', 'Index_comment' => '', ), 2 => array ( 'Table' => 'values', 'Non_unique' => '0', 'Key_name' => 'PRIMARY', 'Seq_in_index' => '2', 'Column_name' => 'currency_id', 'Collation' => 'A', 'Sub_part' => NULL, 'Packed' => NULL, 'Null' => '', 'Index_type' => 'BTREE', 'Comment' => '', 'Index_comment' => '', ), 3 => array ( 'Table' => 'values', 'Non_unique' => '0', 'Key_name' => 'PRIMARY', 'Seq_in_index' => '3', 'Column_name' => 'base_id', 'Collation' => 'A', 'Sub_part' => NULL, 'Packed' => NULL, 'Null' => '', 'Index_type' => 'BTREE', 'Comment' => '', 'Index_comment' => '', ), ), 'currency_id' => array ( 1 => array ( 'Table' => 'values', 'Non_unique' => '1', 'Key_name' => 'currency_id', 'Seq_in_index' => '1', 'Column_name' => 'currency_id', 'Collation' => 'A', 'Sub_part' => NULL, 'Packed' => NULL, 'Null' => '', 'Index_type' => 'BTREE', 'Comment' => '', 'Index_comment' => '', ), ), 'base_id' => array ( 1 => array ( 'Table' => 'values', 'Non_unique' => '1', 'Key_name' => 'base_id', 'Seq_in_index' => '1', 'Column_name' => 'base_id', 'Collation' => 'A', 'Sub_part' => NULL, 'Packed' => NULL, 'Null' => '', 'Index_type' => 'BTREE', 'Comment' => '', 'Index_comment' => '', ), ), ), 'foreign_keys' => array ( 'values_ibfk_1' => array ( 'TABLE_NAME' => 'values', 'COLUMN_NAME' => 'currency_id', 'CONSTRAINT_NAME' => 'values_ibfk_1', 'REFERENCED_TABLE_NAME' => 'currencies', 'REFERENCED_COLUMN_NAME' => 'id', 'UPDATE_RULE' => 'RESTRICT', 'DELETE_RULE' => 'CASCADE', ), 'values_ibfk_2' => array ( 'TABLE_NAME' => 'values', 'COLUMN_NAME' => 'base_id', 'CONSTRAINT_NAME' => 'values_ibfk_2', 'REFERENCED_TABLE_NAME' => 'currencies', 'REFERENCED_COLUMN_NAME' => 'id', 'UPDATE_RULE' => 'RESTRICT', 'DELETE_RULE' => 'CASCADE', ), ), ), ), );