Commit graph

212 commits

Author SHA1 Message Date
Jakub Vrana d542843fdd Fix min_version use 2018-01-30 16:42:13 +01:00
Jakub Vrana e81334ef87 PostgreSQL: Support functions 2018-01-30 15:18:26 +01:00
Jakub Vrana 75450548b3 Support JSON since MariaDB 10.2 (bug #590) 2018-01-29 21:08:38 +01:00
Jakub Vrana c3b4208853 Use min_version 2018-01-29 20:54:24 +01:00
Jakub Vrana 93686eab65 Save bytes 2018-01-29 18:33:26 +01:00
Jakub Vrana 34f25afe90 MySQL: Support routines with comments in parameters (bug #460) 2018-01-24 16:37:38 +01:00
Jakub Vrana c789c147b7 MySQL: Support geometry in MySQL 8 (bug #574) 2018-01-22 20:56:35 +01:00
Jakub Vrana 993dce398d PostgreSQL: Export DROP SEQUENCE if dropping table 2018-01-22 14:33:21 +01:00
Jakub Vrana ce17b6cf46 Ignore removed CREATE+ALTER mode in trigger_sql() 2018-01-22 14:14:42 +01:00
Jakub Vrana 70aef8a55a MySQL: Remove dedicated view for replication status 2017-05-19 11:11:44 +02:00
Jakub Vrana b616c57352 MySQL: Support JSON data type 2017-03-10 08:15:52 +01:00
Jakub Vrana 50390ea38c Support MySQL 8 2017-03-09 18:52:00 +01:00
Jakub Vrana e4d35f9591 Hide materialized views in MySQL 2017-02-20 19:28:16 +01:00
Jakub Vrana fa09eba15e Save bytes 2017-02-20 17:25:59 +01:00
Jakub Vrana d5b329a1a4 MySQL: Support spatial indexes (bug #455) 2017-02-20 17:25:34 +01:00
Matthew Gamble 2a534798fa Add basic support for MySQL replication 2017-02-20 12:54:40 +01:00
soleuu 86e26846a8 postgresql : ERROR: function connection_id() does not exist 2017-02-18 17:32:40 +01:00
Jakub Vrana 63f2a041ed Remove global variable 2016-02-28 12:30:52 -08:00
Bernhard J. M. Gruen 3289eca040 improved kill command support for MySQL and initial support for PgSQL 2016-02-28 12:27:45 -08:00
Jakub Vrana a2f0806804 Delete unused variable and method 2016-01-24 14:25:17 -08:00
Jakub Vrana b317fe156a Support PHP 7 2016-01-24 12:02:41 -08:00
David Grudl a6ebd4a3e0 uses PHP 5 constructors 2015-11-01 11:08:46 -08:00
Jakub Vrana c5ae82ab5b MySQL: Try to set utf8mb4 if possible 2015-03-10 09:21:30 -07:00
Jakub Vrana 0025f2188a MySQL: Fix usage of utf8mb4 if the client library doesn't support it 2015-03-08 13:07:20 -07:00
Jakub Vrana 8bd53120df Fix handling of 64 bit numbers in auto_increment 2014-11-24 18:17:43 -08:00
Jakub Vrana 4a4e58179f Avoid comma before PARTITION 2014-11-20 09:53:52 -08:00
Jakub Vrana 0b0c0c7e89 Don't alter table comment if not changed (was crashing MySQL Cluster) 2014-11-18 09:50:02 -08:00
Jakub Vrana 594c626665 Relax foreign keys format for NDB engine 2014-11-15 14:06:46 -08:00
Jakub Vrana 001bf042b4 MySQL: Support foreign keys in NDB storage 2014-11-12 10:13:40 -08:00
Rossler Jan 7a370e7885 PostgreSQL: Adjusted detection of materialized views support 2014-09-13 11:19:38 -07:00
Jakub Vrana 8bd3dca2f7 Use utf8mb4 on more places 2014-06-26 13:38:50 +02:00
Jakub Vrana 3e4c6d67e5 Unlock session in alter database 2014-06-24 15:26:51 +02:00
Jakub Vrana 8c985124f2 MySQL: Use utf8mb4 if available 2014-06-24 14:59:19 +02:00
Jakub Vrana 1127082dd2 Centralize setting MySQL charset 2014-06-24 14:53:04 +02:00
Jakub Vrana b9bc67d331 Fix reading routine column collations: http://sourceforge.net/p/adminer/discussion/960419/thread/3d0925f5/ 2014-06-15 18:43:45 +02:00
Jakub Vrana 73629178d8 Add whitespace to query 2014-03-15 14:46:56 -07:00
Jakub Vrana 8670cfc31b Fix enum types in routines (bug #391) 2014-03-15 14:30:07 -07:00
Jakub Vrana 46bb56cab9 SQLite: Support UPDATE OF triggers 2014-03-15 11:02:14 -07:00
Jakub Vrana 91bb94eda6 MongoDB: Prepare for alter index 2014-01-11 19:22:44 -08:00
Jakub Vrana 49f4ef5c52 Use the same order in tables list and tables status 2013-12-20 19:18:19 -08:00
Jakub Vrana 64af68a30b Support triggers on views 2013-12-20 16:30:22 -08:00
Jakub Vrana da21494a52 Allow spaces between privileges (fixes gh-67) 2013-12-20 14:10:26 -08:00
Jakub Vrana 85d212c226 Use PHP 5 2013-08-08 17:20:14 -07:00
Jakub Vrana facd49a195 Specify quoting charset in PDO_MySQL 2013-08-08 17:06:51 -07:00
Jakub Vrana e8c6ef04d2 Replace ereg*() by preg_*()
ereg() triggers deprecated error which is sent to custom error handlers.
It is also faster.
There are no more deprecated functions except mysql_connect().
2013-07-24 16:26:41 -07:00
Jakub Vrana b8ece2fb5d Don't crash when parsing overly long enum type 2013-07-18 13:28:35 -07:00
Jakub Vrana 7a1133a2fd Generalize transactions 2013-07-09 11:43:01 -07:00
Jakub Vrana 56b0917acd Improve speed of CSV import 2013-07-09 11:36:00 -07:00
Jakub Vrana 9de402aaf0 Prepare for multi insertUpdate() 2013-07-09 11:01:21 -07:00
Jakub Vrana d17b17e515 Driver for SimpleDB 2013-07-09 10:54:43 -07:00
Jakub Vrana 1f7fa44923 Abstract DELETE, INSERT and INSERT+UPDATE 2013-07-09 10:34:52 -07:00
Jakub Vrana 9bfc2a311c Fix comment 2013-07-03 10:32:31 -07:00
Jakub Vrana 5f370927f1 Descending indexes 2013-06-25 09:42:47 -07:00
Jakub Vrana 27c7a218bd Save bytes 2013-06-24 05:53:48 -07:00
Jakub Vrana 7dd90f56f1 MySQL: Speed up updating rows without numeric or UTF-8 primary key 2013-06-04 19:40:17 -07:00
Jakub Vrana 1dc9044ff4 Order table list by name (bug #3613974) 2013-05-28 11:14:15 -07:00
Jakub Vrana b7e0f1d81c Fix EXPLAIN in MySQL < 5.1, bug since Adminer 3.6.4 (thanks to Coudy) 2013-05-11 08:02:28 -07:00
Jakub Vrana 516416e72b Fix tables list in Editor 2013-05-08 11:58:21 -07:00
Jakub Vrana f7e671448c Select only required routine columns (possible fix for bug #3515776) 2013-04-27 13:04:54 -07:00
Jakub Vrana e24d1fcb02 Optimize table_status() 2013-04-26 22:19:54 -07:00
Jakub Vrana 3cae3e2f7f Fix LIKE backslash escaping 2013-04-26 19:34:15 -07:00
Jakub Vrana e287642e26 Rename empty select operator to SQL 2013-04-26 12:20:17 -07:00
Jakub Vrana 2c626c7fc7 Explain partitions in SQL query (bug #3600150) 2013-04-04 18:40:49 -07:00
Jakub Vrana e139f94561 Refresh database list after dropping database 2013-03-27 09:24:51 -07:00
Jakub Vrana 61dc40a512 Fix PDO error handling 2013-01-10 13:01:48 -08:00
Jakub Vrana 35b6491a3c Respect empty default value of type set 2013-01-09 22:57:13 -08:00
Jakub Vrana a9262d8752 Display error code in SQL query 2013-01-09 22:19:38 -08:00
Jakub Vrana 0ac5a666b4 Support NULL in routine calls (bug #3541326) 2012-12-12 10:58:13 -08:00
Jakub Vrana 2703eb960a Allow editing values with significant binary column (bug #3572781) 2012-12-11 21:25:56 -08:00
Jakub Vrana 534f4ee5cc Fix doc comments 2012-09-16 06:43:55 -07:00
Jakub Vrana d5400234f0 MySQL: Support geometry data types 2012-09-08 23:43:22 -07:00
Jakub Vrana 31a608e398 MySQL: Unsupport hex function 2012-09-08 22:39:52 -07:00
Jakub Vrana 47e52b6761 Treat performance_schema as information_schema 2012-08-23 22:21:53 -07:00
Jakub Vrana ea6d6e0d44 Simplify slow queries 2012-08-19 21:55:00 -07:00
Jakub Vrana 1f53cd3386 Time out long running database list 2012-08-19 19:35:11 -07:00
Jakub Vrana 5e0038b62d Improve session management 2012-08-19 13:42:13 -07:00
Jakub Vrana 37013522a1 Save bytes 2012-08-19 09:43:31 -07:00
Jakub Vrana c2f95e0054 SQLite: Full alter table 2012-07-15 14:38:45 -07:00
Jakub Vrana 385fdd45b8 Document trigger type 2012-07-15 12:04:04 -07:00
Jakub Vrana 7291ae608d Reset error before using in SQL query 2012-07-15 09:21:22 -07:00
Jakub Vrana a833468c0a Fix datetime type parsing (bug #3418043) 2012-06-29 16:41:12 -07:00
Jakub Vrana 6591d485e9 Replace isset($var) by $var !== null 2012-05-14 01:11:08 -07:00
Jakub Vrana 4f3fddc870 Fix parsing of functions returning datetime (bug #3518425) 2012-05-13 17:19:53 -07:00
Jakub Vrana 047ce184f5 Highlight line with error in SQL command 2012-04-17 13:51:20 -07:00
Jakub Vrana 319abbaf2f Set autocommit 2011-09-27 02:24:20 +02:00
Jakub Vrana 9d34071eb9 Foreign keys default actions (bug #3397606) 2011-08-29 13:21:02 +02:00
Jakub Vrana 0f1c2c217b Beware sql.safe_mode 2011-08-25 17:46:25 +02:00
Jakub Vrana c75ee44387 Decode Windows error message 2011-08-09 11:51:18 +02:00
Jakub Vrana 1a30f25311 Default trigger statement 2011-08-08 18:18:16 +02:00
Jakub Vrana 8e75d54e44 Save bytes 2011-08-02 17:46:13 +02:00
Jakub Vrana 0ecf84f987 Comment (bug #3380103) 2011-07-29 20:21:13 +02:00
Jakub Vrana c82829942c Fast number of rows with big tables in PostgreSQL (thanks to juzna) 2011-07-29 17:08:06 +02:00
Jakub Vrana b1f1b03424 Comment 2011-07-29 16:41:52 +02:00
Jan Dolecek 06aa0f842b Process list for PostgreSQL 2011-07-22 14:32:16 +02:00
Jakub Vrana ac8a64e88a Editable index names 2011-07-13 15:13:00 +02:00
Jakub Vrana 9e0e161253 Display foreign keys from other schemas in PostgreSQL (thanks to Ondrej Letocha) 2011-07-12 16:03:39 +02:00
Jakub Vrana 6027d181a4 Disable auto increment in copy table (bug #3363142) 2011-07-12 15:14:15 +02:00
Jakub Vrana 55e2b7597e Save bytes 2011-07-11 16:35:17 +02:00
Jakub Vrana 0d427ad5a8 Save bytes 2011-06-24 09:47:17 +02:00
Jakub Vrana 955e6b44b3 PostgreSQL supports only functions 2011-06-04 04:19:14 +02:00