mirror of
https://github.com/MariaDB/server.git
synced 2025-09-02 09:41:40 +03:00
- validated current result files - forced order by and removed time stamps removed a_version files (since do not make sense now when suite is in the main tree) Note: datadict tests still fail as a result of regression bug 28181 in 5.0.42 (discovered while performing this update) - tests should run clean once bug is fixed BitKeeper/deleted/.del-a_version_check.test: Delete: mysql-test/suite/funcs_1/t/a_version_check.test BitKeeper/deleted/.del-a_version_check.result: Delete: mysql-test/suite/funcs_1/r/a_version_check.result BitKeeper/deleted/.del-innodb_views.warnings: Delete: mysql-test/suite/funcs_1/r/innodb_views.warnings BitKeeper/deleted/.del-memory_views.warnings: Delete: mysql-test/suite/funcs_1/r/memory_views.warnings BitKeeper/deleted/.del-myisam_views.warnings: Delete: mysql-test/suite/funcs_1/r/myisam_views.warnings mysql-test/suite/funcs_1/datadict/datadict_load.inc: Modified to correct failiure to return host name on some systems mysql-test/suite/funcs_1/datadict/datadict_master.inc: corrections to force order by on queries and replace time stamps with strings mysql-test/suite/funcs_1/datadict/datadict_show_schema.inc: corrections to force order by on queries mysql-test/suite/funcs_1/r/innodb__datadict.result: Updated result file with order bu selects, elimination of time stamps and selects with empty user (that we don't have anymore) mysql-test/suite/funcs_1/r/innodb_func_view.result: confirming existing results as correct ones - old result file had wrong cast values returned mysql-test/suite/funcs_1/r/innodb_trig_08.result: confirming existing results as correct ones - updated error message mysql-test/suite/funcs_1/r/innodb_views.result: confirming existing results as correct ones - returned results are correct, wrong 'expected' error messages removed mysql-test/suite/funcs_1/r/memory__datadict.result: Updated result file with order bu selects, elimination of time stamps and selects with empty user (that we don't have anymore) mysql-test/suite/funcs_1/r/memory_func_view.result: confirming existing results as correct ones - old result file had wrong cast values returned mysql-test/suite/funcs_1/r/memory_trig_08.result: confirming existing results as correct ones - updated error message mysql-test/suite/funcs_1/r/memory_views.result: confirming existing results as correct ones - returned results are correct, wrong 'expected' error messages removed mysql-test/suite/funcs_1/r/myisam__datadict.result: Updated result file with order bu selects, elimination of time stamps and selects with empty user (that we don't have anymore) mysql-test/suite/funcs_1/r/myisam_func_view.result: confirming existing results as correct ones - old result file had wrong cast values returned mysql-test/suite/funcs_1/r/myisam_trig_08.result: confirming existing results as correct ones - updated error message mysql-test/suite/funcs_1/r/myisam_views.result: confirming existing results as correct ones - returned results are correct, wrong 'expected' error messages removed mysql-test/suite/funcs_1/t/disabled.def: Updated disabled messages with clearer ones mysql-test/suite/funcs_1/views/views_master.inc: removed invalid -- lines generating warning files
57 lines
1.5 KiB
SQL
57 lines
1.5 KiB
SQL
#### suite/funcs_1/datadict/datadict_show_schema.test
|
|
|
|
# shows content of tables from INFORMATION_SCHEMA
|
|
|
|
# usage:
|
|
|
|
# let $message= <a message for the .result file>;
|
|
# let $dbname= <prefix_of_a_cb_name>;
|
|
# --source suite/funcs_1/datadict/datadict_show_schema.test
|
|
|
|
--source include/show_msg.inc
|
|
|
|
eval select *
|
|
from information_schema.schemata
|
|
where schema_name like '$dbname%';
|
|
|
|
eval select table_catalog, table_schema, engine
|
|
from information_schema.tables
|
|
where table_schema like '$dbname%';
|
|
|
|
eval select *
|
|
from information_schema.columns
|
|
where table_schema like '$dbname%';
|
|
|
|
eval select table_schema, table_name, is_updatable
|
|
from information_schema.views
|
|
where table_schema like '$dbname%';
|
|
|
|
eval select routine_name, routine_type, security_type, sql_mode
|
|
from information_schema.routines
|
|
where routine_schema like '$dbname%';
|
|
|
|
eval select table_name, index_schema, index_name, index_type
|
|
from information_schema.statistics
|
|
where table_schema like '$dbname%';
|
|
|
|
--replace_result $SERVER_NAME <SERVER_NAME>
|
|
eval select *
|
|
from information_schema.user_privileges order by grantee, privilege_type;
|
|
# where grantee="'u_6_401013'@'%'";
|
|
|
|
eval select *
|
|
from information_schema.column_privileges
|
|
where table_schema like '$dbname%';
|
|
|
|
eval select *
|
|
from information_schema.table_privileges
|
|
where table_schema like '$dbname%';
|
|
|
|
eval select *
|
|
from information_schema.key_column_usage
|
|
where table_schema like '$dbname%';
|
|
|
|
eval SELECT *
|
|
FROM information_schema.triggers
|
|
WHERE trigger_schema LIKE '$dbname%';
|