2024-04-13 20:35:20 +02:00
|
|
|
<?php
|
|
|
|
|
|
|
|
return array (
|
|
|
|
'database' =>
|
|
|
|
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 (
|
2024-04-18 14:20:46 +02:00
|
|
|
'name' =>
|
2024-04-13 20:35:20 +02:00
|
|
|
array (
|
|
|
|
'TABLE_CATALOG' => 'def',
|
|
|
|
'TABLE_NAME' => 'config',
|
2024-04-18 14:20:46 +02:00
|
|
|
'COLUMN_NAME' => 'name',
|
2024-04-13 20:35:20 +02:00
|
|
|
'ORDINAL_POSITION' => 1,
|
|
|
|
'COLUMN_DEFAULT' => NULL,
|
|
|
|
'IS_NULLABLE' => 'NO',
|
|
|
|
'DATA_TYPE' => 'varchar',
|
2024-04-18 14:20:46 +02:00
|
|
|
'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)',
|
2024-04-19 15:11:21 +02:00
|
|
|
'COLUMN_KEY' => 'PRI',
|
2024-04-18 14:20:46 +02:00
|
|
|
'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,
|
2024-04-13 20:35:20 +02:00
|
|
|
'NUMERIC_PRECISION' => NULL,
|
|
|
|
'NUMERIC_SCALE' => NULL,
|
|
|
|
'DATETIME_PRECISION' => NULL,
|
|
|
|
'CHARACTER_SET_NAME' => 'utf8mb4',
|
|
|
|
'COLLATION_NAME' => 'utf8mb4_general_ci',
|
2024-04-18 14:20:46 +02:00
|
|
|
'COLUMN_TYPE' => 'varchar(256)',
|
|
|
|
'COLUMN_KEY' => '',
|
|
|
|
'EXTRA' => '',
|
|
|
|
'PRIVILEGES' => 'select,insert,update,references',
|
|
|
|
'COLUMN_COMMENT' => '',
|
|
|
|
'IS_GENERATED' => 'NEVER',
|
|
|
|
'GENERATION_EXPRESSION' => NULL,
|
|
|
|
),
|
2024-04-13 20:35:20 +02:00
|
|
|
),
|
|
|
|
'indexes' =>
|
|
|
|
array (
|
2024-04-19 15:11:21 +02:00
|
|
|
'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' => '',
|
|
|
|
),
|
|
|
|
),
|
2024-04-13 20:35:20 +02:00
|
|
|
),
|
|
|
|
'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,
|
|
|
|
),
|
2024-04-19 15:11:21 +02:00
|
|
|
'created_at' =>
|
|
|
|
array (
|
|
|
|
'TABLE_CATALOG' => 'def',
|
|
|
|
'TABLE_NAME' => 'apikeys',
|
|
|
|
'COLUMN_NAME' => 'created_at',
|
|
|
|
'ORDINAL_POSITION' => 5,
|
2024-04-19 15:50:12 +02:00
|
|
|
'COLUMN_DEFAULT' => 'current_timestamp()',
|
|
|
|
'IS_NULLABLE' => 'YES',
|
2024-04-19 15:11:21 +02:00
|
|
|
'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,
|
|
|
|
),
|
2024-04-13 20:35:20 +02:00
|
|
|
),
|
|
|
|
'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,
|
|
|
|
),
|
2024-04-30 11:13:24 +02:00
|
|
|
'self' =>
|
|
|
|
array (
|
|
|
|
'TABLE_CATALOG' => 'def',
|
|
|
|
'TABLE_NAME' => 'nameservers',
|
|
|
|
'COLUMN_NAME' => 'self',
|
|
|
|
'ORDINAL_POSITION' => 7,
|
|
|
|
'COLUMN_DEFAULT' => NULL,
|
|
|
|
'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,
|
|
|
|
),
|
2024-04-13 20:35:20 +02:00
|
|
|
),
|
|
|
|
'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,
|
|
|
|
),
|
|
|
|
),
|
|
|
|
);
|