Commit graph

184 commits

Author SHA1 Message Date
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 b788a9e69b Prepare Elasticsearch 2013-07-11 11:19:59 -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 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 877d9ba5ce PostgreSQL: Fix handling of nextval() default values (thanks to @ujovlado) 2013-07-02 09:20:06 -07:00
Jakub Vrana 50d2054e36 PostgreSQL: Properly mark ascending index columns 2013-06-25 15:01:38 -07:00
Jakub Vrana 5f370927f1 Descending indexes 2013-06-25 09:42:47 -07:00
Jakub Vrana c8248bb19c Allow changing PostgreSQL indexes with same name 2013-06-24 17:54:04 -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 e04be3a996 Handle timestamp PostgreSQL types (bug #3614086) 2013-05-29 17:24:27 -07:00
Jakub Vrana 1dc9044ff4 Order table list by name (bug #3613974) 2013-05-28 11:14:15 -07:00
Jakub Vrana 005c963e2d Fix detecting oid column in PDO_PGSQL 2013-05-23 21:05:45 -07:00
Jakub Vrana 15e698d302 Order PostgreSQL table list by name 2013-05-23 09:22:12 -07:00
Jakub Vrana 65fae98558 Don't rely on 't' and 'f' PostgreSQL boolean return values
https://sourceforge.net/projects/adminer/forums/forum/1095138/topic/8119905
2013-05-13 08:40:06 -07:00
Jakub Vrana e287642e26 Rename empty select operator to SQL 2013-04-26 12:20:17 -07:00
Jakub Vrana 0408c21d07 Fix process list in PostgreSQL 9.2 2012-10-20 09:58:56 -07:00
Nik Nyby 6705fb2993 Add timestamptz to PostgreSQL 2012-09-22 11:07:15 -07:00
Jakub Vrana d5400234f0 MySQL: Support geometry data types 2012-09-08 23:43:22 -07:00
Jakub Vrana 7291ae608d Reset error before using in SQL query 2012-07-15 09:21:22 -07:00
Jakub Vrana 7de0b21e16 Fix indexes with duplicate tables in different schemas 2012-06-29 14:59:04 -07:00
Jakub Vrana 6591d485e9 Replace isset($var) by $var !== null 2012-05-14 01:11:08 -07:00
Ivan Masár 0e31b09543 Add approximate row count for PostgreSQL driver 2012-05-13 16:07:58 -07:00
Jakub Vrana 640afc74d7 Use postgres instead of template1 as default database (bug #3491125) 2012-02-23 22:58:40 -08:00
Jakub Vrana 543e172513 Respect namespace in foreign keys (thanks to Kleps Ota) 2011-12-21 21:59:24 -08:00
Jakub Vrana 9d34071eb9 Foreign keys default actions (bug #3397606) 2011-08-29 13:21:02 +02:00
Jakub Vrana e6843dfbc1 Set application_name (thanks to juzna) 2011-08-23 14:23:48 +02:00
Jakub Vrana daf60b29f8 Connect if the eponymous database does not exist (bug #3391619) 2011-08-22 16:28:15 +02:00
Jakub Vrana 734f0881f0 Remove search by expression 2011-08-09 11:32:11 +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 c91185c435 Fix foreign key schema 2011-08-02 17:36:12 +02:00
Jakub Vrana bbe46b7c0d Utilize variable 2011-08-02 17:34:21 +02:00
Jan Dolecek a80c1d1632 Faster foreign keys 2011-08-02 17:33:00 +02:00
Jakub Vrana 9dda217d55 Sort schemas in PostgreSQL 2011-07-29 17:59:14 +02:00
Jan Dolecek 21e88515c1 Sort databases in PostgreSQL 2011-07-29 17:57:30 +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
Jan Dolecek cde1d43e89 Fix altering of default values in PostgreSQL 2011-07-22 15:34:35 +02:00
Jan Dolecek 06aa0f842b Process list for PostgreSQL 2011-07-22 14:32:16 +02:00
Jakub Vrana a3663066b0 Use $adminer->database() instead of DB (thanks to Lubor Bilek) 2011-07-19 17:58:44 +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 04127bcbf5 Prepare PostgreSQL routines (thanks to Martin Major) 2011-06-03 15:52:55 +02:00
Jakub Vrana efd7b901a7 Avoid warning 2011-02-01 16:26:21 +01:00
Jakub Vrana 37d814649a Utilize oids in PostgreSQL 2011-02-01 16:19:39 +01:00
Jakub Vrana 675ac01cc1 Ability to search by expression in select (bug #3158017) 2011-01-30 02:12:06 +01:00
Jakub Vrana f4256013a9 Hide hidden columns in PostgreSQL (thanks to Pavel Stehule) 2010-11-11 10:51:20 +01:00
Jakub Vrana a2443670f8 Always display all drivers (bug #3097666) 2010-10-29 15:24:06 +02:00
Jakub Vrana b835ce4ef4 Use template1 database as default (bug #3088192) 2010-10-17 21:39:34 +02:00
Jakub Vrana 96544baf69 Report errors in get_rows() 2010-10-13 19:00:48 +02:00
Jakub Vrana 7e644b4346 Save bytes ($connection->quote shortcut) 2010-10-13 18:25:14 +02:00
Jakub Vrana b0d637b638 Avoid fatal errors 2010-10-13 17:53:59 +02:00
Jakub Vrana 52e8c0344b CSV import for MS SQL 2010-08-03 17:47:26 +02:00
Jakub Vrana 62284e64cc No status in PostgreSQL 2010-08-03 17:15:45 +02:00
Jakub Vrana 0724febb7e Typo 2010-08-03 15:08:14 +02:00
Jakub Vrana 6e50eb8ec0 Pass primary key to insert_update function 2010-07-22 17:57:26 +02:00
Jakub Vrana c505440194 PostgreSQL import support 2010-07-22 14:04:57 +02:00
Jakub Vrana da6f1f850b Driver specific view detection 2010-05-27 13:33:09 +02:00
Jakub Vrana 4c2268d381 PostgreSQL hidden columns support 2010-05-21 16:23:44 +02:00
Jakub Vrana 3308856f9e User types support for PostgreSQL 2010-05-21 16:07:22 +02:00
Jakub Vrana 4780703d17 Respect PostgreSQL custom types 2010-05-21 15:07:59 +02:00
Jakub Vrana f9bb1c5c64 Introduce apply_queries function 2010-05-17 18:18:32 +02:00
Jakub Vrana 016aff1b29 Basic Oracle support 2010-05-14 19:13:46 +02:00
Jakub Vrana ee3e04590a Separate $where in limit function 2010-05-14 15:51:54 +02:00
Jakub Vrana 29e7f041a3 Display auto_increment value of inserted item 2010-05-12 18:07:46 +02:00
Jakub Vrana 60c7ed9a61 MS SQL schema support 2010-05-11 17:13:18 +02:00
Jakub Vrana 7f3ccd3b51 Utilize single parameter implode 2010-05-07 18:10:35 +02:00
Jakub Vrana e6726941dc Rename $driver to $jush 2010-05-07 15:44:22 +02:00
Jakub Vrana f2d21d265b Sequences 2010-05-05 23:17:40 +02:00
Jakub Vrana 736d6e43f4 Fix alter table 2010-05-05 22:42:25 +02:00
Jakub Vrana 44d572e32f Driver specific move tables 2010-05-05 22:11:24 +02:00
jakubvrana 1737268d09 PostgreSQL variables
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1522 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-05-05 16:31:39 +00:00
jakubvrana 6420c5848c Schema support for PostgreSQL
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1521 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-05-05 16:30:55 +00:00
jakubvrana da8a1b66b9 Respect move and drop column support
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1518 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-05-05 16:27:39 +00:00
jakubvrana 99a643b86e LIMIT separator
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1494 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-04-26 16:19:26 +00:00
jakubvrana d0c72eca93 Driver specific BEGIN
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1490 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-04-23 23:49:21 +00:00
jakubvrana 341362a8fa Driver specific INSERT INTO
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1484 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-04-23 09:03:27 +00:00
jakubvrana edb6401722 Driver specific create and drop database
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1480 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-04-22 23:02:28 +00:00
jakubvrana 0acc0c297b Detect trigger type
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1479 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-04-22 19:43:36 +00:00
jakubvrana f9dd7aad69 Driver specific trigger options
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1478 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-04-22 15:53:42 +00:00
jakubvrana 58c80e369c Driver specific USE
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1471 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-04-21 22:37:16 +00:00
jakubvrana a29ac72c9c Improve drivers
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1470 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-04-21 22:22:23 +00:00
jakubvrana 3f5b683456 Reintegrate sqlite branch
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1466 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-04-21 12:01:32 +00:00