array ( 'default_character_set_name' => 'utf8mb4', 'default_collation_name' => 'utf8mb4_general_ci', ), 'tables' => array ( 'migrations' => array ( 'table' => array ( 'table_name' => 'migrations', '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' => 'migrations', '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(11)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'name' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'migrations', 'COLUMN_NAME' => 'name', 'ORDINAL_POSITION' => 2, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 1020, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_general_ci', 'COLUMN_TYPE' => 'varchar(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'executedAt' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'migrations', 'COLUMN_NAME' => 'executedAt', 'ORDINAL_POSITION' => 3, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'date', 'CHARACTER_MAXIMUM_LENGTH' => NULL, 'CHARACTER_OCTET_LENGTH' => NULL, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'date', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), ), 'indexes' => array ( ), 'foreign_keys' => NULL, ), 'config' => array ( 'table' => array ( 'table_name' => 'config', 'engine' => 'InnoDB', 'table_comment' => '', 'table_collation' => 'utf8mb4_general_ci', 'character_set_name' => 'utf8mb4', 'row_format' => 'Dynamic', ), 'columns' => array ( 'name' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'config', 'COLUMN_NAME' => 'name', 'ORDINAL_POSITION' => 1, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 256, 'CHARACTER_OCTET_LENGTH' => 1024, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_general_ci', 'COLUMN_TYPE' => 'varchar(256)', 'COLUMN_KEY' => 'PRI', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'value' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'config', 'COLUMN_NAME' => 'value', 'ORDINAL_POSITION' => 2, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 256, 'CHARACTER_OCTET_LENGTH' => 1024, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_general_ci', 'COLUMN_TYPE' => 'varchar(256)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), ), 'indexes' => array ( 'name' => array ( 1 => array ( 'Table' => 'config', 'Non_unique' => 0, 'Key_name' => 'name', 'Seq_in_index' => 1, 'Column_name' => 'name', 'Collation' => 'A', 'Sub_part' => NULL, 'Packed' => NULL, 'Null' => '', 'Index_type' => 'BTREE', 'Comment' => '', 'Index_comment' => '', ), ), ), 'foreign_keys' => NULL, ), 'panels' => array ( 'table' => array ( 'table_name' => 'panels', 'engine' => 'InnoDB', 'table_comment' => '', 'table_collation' => 'utf8mb4_unicode_ci', 'character_set_name' => 'utf8mb4', 'row_format' => 'Dynamic', ), 'columns' => array ( 'id' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'panels', '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(11)', 'COLUMN_KEY' => 'PRI', 'EXTRA' => 'auto_increment', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'name' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'panels', 'COLUMN_NAME' => 'name', 'ORDINAL_POSITION' => 2, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 1020, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_ci', 'COLUMN_TYPE' => 'varchar(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'a' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'panels', 'COLUMN_NAME' => 'a', 'ORDINAL_POSITION' => 3, 'COLUMN_DEFAULT' => 'NULL', 'IS_NULLABLE' => 'YES', 'DATA_TYPE' => 'varbinary', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 255, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'varbinary(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'aaaa' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'panels', 'COLUMN_NAME' => 'aaaa', 'ORDINAL_POSITION' => 4, 'COLUMN_DEFAULT' => 'NULL', 'IS_NULLABLE' => 'YES', 'DATA_TYPE' => 'varbinary', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 255, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'varbinary(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'apikey' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'panels', 'COLUMN_NAME' => 'apikey', 'ORDINAL_POSITION' => 5, 'COLUMN_DEFAULT' => 'NULL', 'IS_NULLABLE' => 'YES', 'DATA_TYPE' => 'varbinary', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 255, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'varbinary(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'apikey_prefix' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'panels', 'COLUMN_NAME' => 'apikey_prefix', 'ORDINAL_POSITION' => 6, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 8, 'CHARACTER_OCTET_LENGTH' => 32, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_ci', 'COLUMN_TYPE' => 'varchar(8)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'self' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'panels', 'COLUMN_NAME' => 'self', 'ORDINAL_POSITION' => 7, 'COLUMN_DEFAULT' => '\'no\'', 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'enum', 'CHARACTER_MAXIMUM_LENGTH' => 3, 'CHARACTER_OCTET_LENGTH' => 12, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_ci', 'COLUMN_TYPE' => 'enum(\'yes\',\'no\')', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), ), 'indexes' => array ( 'PRIMARY' => array ( 1 => array ( 'Table' => 'panels', '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, ), 'dyndns' => array ( 'table' => array ( 'table_name' => 'dyndns', 'engine' => 'InnoDB', 'table_comment' => '', 'table_collation' => 'utf8mb4_unicode_ci', 'character_set_name' => 'utf8mb4', 'row_format' => 'Dynamic', ), 'columns' => array ( 'id' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'dyndns', '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(11)', 'COLUMN_KEY' => 'PRI', 'EXTRA' => 'auto_increment', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'name' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'dyndns', 'COLUMN_NAME' => 'name', 'ORDINAL_POSITION' => 2, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 1020, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_ci', 'COLUMN_TYPE' => 'varchar(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'a' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'dyndns', 'COLUMN_NAME' => 'a', 'ORDINAL_POSITION' => 3, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varbinary', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 255, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'varbinary(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'aaaa' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'dyndns', 'COLUMN_NAME' => 'aaaa', 'ORDINAL_POSITION' => 4, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varbinary', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 255, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'varbinary(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'last_update' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'dyndns', 'COLUMN_NAME' => 'last_update', 'ORDINAL_POSITION' => 5, 'COLUMN_DEFAULT' => 'current_timestamp()', 'IS_NULLABLE' => 'NO', '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' => 'on update current_timestamp()', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), ), 'indexes' => array ( 'PRIMARY' => array ( 1 => array ( 'Table' => 'dyndns', '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, ), 'domains' => array ( 'table' => array ( 'table_name' => 'domains', 'engine' => 'InnoDB', 'table_comment' => '', 'table_collation' => 'utf8mb4_unicode_ci', 'character_set_name' => 'utf8mb4', 'row_format' => 'Dynamic', ), 'columns' => array ( 'id' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'domains', '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(11)', 'COLUMN_KEY' => 'PRI', 'EXTRA' => 'auto_increment', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'name' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'domains', 'COLUMN_NAME' => 'name', 'ORDINAL_POSITION' => 2, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 1020, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_ci', 'COLUMN_TYPE' => 'varchar(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'panel' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'domains', 'COLUMN_NAME' => 'panel', 'ORDINAL_POSITION' => 3, 'COLUMN_DEFAULT' => 'NULL', 'IS_NULLABLE' => 'YES', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 1020, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_ci', 'COLUMN_TYPE' => 'varchar(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), ), 'indexes' => array ( 'PRIMARY' => array ( 1 => array ( 'Table' => 'domains', '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, ), 'phinxlog' => array ( 'table' => array ( 'table_name' => 'phinxlog', 'engine' => 'InnoDB', 'table_comment' => '', 'table_collation' => 'utf8mb4_unicode_ci', 'character_set_name' => 'utf8mb4', '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' => 400, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_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, ), 'apikeys' => array ( 'table' => array ( 'table_name' => 'apikeys', 'engine' => 'InnoDB', 'table_comment' => '', 'table_collation' => 'utf8mb4_unicode_ci', 'character_set_name' => 'utf8mb4', 'row_format' => 'Dynamic', ), 'columns' => array ( 'id' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'apikeys', '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(11)', 'COLUMN_KEY' => 'PRI', 'EXTRA' => 'auto_increment', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'name' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'apikeys', 'COLUMN_NAME' => 'name', 'ORDINAL_POSITION' => 2, 'COLUMN_DEFAULT' => 'NULL', 'IS_NULLABLE' => 'YES', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 1020, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_ci', 'COLUMN_TYPE' => 'varchar(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'apikey_prefix' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'apikeys', 'COLUMN_NAME' => 'apikey_prefix', 'ORDINAL_POSITION' => 3, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 13, 'CHARACTER_OCTET_LENGTH' => 52, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_ci', 'COLUMN_TYPE' => 'varchar(13)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'apikey' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'apikeys', 'COLUMN_NAME' => 'apikey', 'ORDINAL_POSITION' => 4, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 1020, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_ci', 'COLUMN_TYPE' => 'varchar(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'created_at' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'apikeys', 'COLUMN_NAME' => 'created_at', 'ORDINAL_POSITION' => 5, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', '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, ), ), 'indexes' => array ( 'PRIMARY' => array ( 1 => array ( 'Table' => 'apikeys', '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, ), 'nameservers' => array ( 'table' => array ( 'table_name' => 'nameservers', 'engine' => 'InnoDB', 'table_comment' => '', 'table_collation' => 'utf8mb4_unicode_ci', 'character_set_name' => 'utf8mb4', 'row_format' => 'Dynamic', ), 'columns' => array ( 'id' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'nameservers', '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(11)', 'COLUMN_KEY' => 'PRI', 'EXTRA' => 'auto_increment', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'name' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'nameservers', 'COLUMN_NAME' => 'name', 'ORDINAL_POSITION' => 2, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 1020, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_ci', 'COLUMN_TYPE' => 'varchar(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'a' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'nameservers', 'COLUMN_NAME' => 'a', 'ORDINAL_POSITION' => 3, 'COLUMN_DEFAULT' => 'NULL', 'IS_NULLABLE' => 'YES', 'DATA_TYPE' => 'varbinary', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 255, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'varbinary(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'aaaa' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'nameservers', 'COLUMN_NAME' => 'aaaa', 'ORDINAL_POSITION' => 4, 'COLUMN_DEFAULT' => 'NULL', 'IS_NULLABLE' => 'YES', 'DATA_TYPE' => 'varbinary', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 255, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'varbinary(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'apikey' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'nameservers', 'COLUMN_NAME' => 'apikey', 'ORDINAL_POSITION' => 5, 'COLUMN_DEFAULT' => 'NULL', 'IS_NULLABLE' => 'YES', 'DATA_TYPE' => 'varbinary', 'CHARACTER_MAXIMUM_LENGTH' => 255, 'CHARACTER_OCTET_LENGTH' => 255, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => NULL, 'COLLATION_NAME' => NULL, 'COLUMN_TYPE' => 'varbinary(255)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), 'apikey_prefix' => array ( 'TABLE_CATALOG' => 'def', 'TABLE_NAME' => 'nameservers', 'COLUMN_NAME' => 'apikey_prefix', 'ORDINAL_POSITION' => 6, 'COLUMN_DEFAULT' => NULL, 'IS_NULLABLE' => 'NO', 'DATA_TYPE' => 'varchar', 'CHARACTER_MAXIMUM_LENGTH' => 13, 'CHARACTER_OCTET_LENGTH' => 52, 'NUMERIC_PRECISION' => NULL, 'NUMERIC_SCALE' => NULL, 'DATETIME_PRECISION' => NULL, 'CHARACTER_SET_NAME' => 'utf8mb4', 'COLLATION_NAME' => 'utf8mb4_unicode_ci', 'COLUMN_TYPE' => 'varchar(13)', 'COLUMN_KEY' => '', 'EXTRA' => '', 'PRIVILEGES' => 'select,insert,update,references', 'COLUMN_COMMENT' => '', 'IS_GENERATED' => 'NEVER', 'GENERATION_EXPRESSION' => NULL, ), ), 'indexes' => array ( 'PRIMARY' => array ( 1 => array ( 'Table' => 'nameservers', '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, ), ), );