Commit Graph

6139 Commits

Author SHA1 Message Date
Ansgar Becker
b337919c12 TEXT data type has a maximum length of 65k for MySQL only. Introduce other values for MSSQL and PostgreSQL. See http://www.heidisql.com/forum.php?t=17747 2015-02-11 19:29:34 +00:00
Ansgar Becker
4e66477adf Support JSON data type on PostgreSQL. See http://www.heidisql.com/forum.php?t=17584 2015-02-05 19:18:12 +00:00
Ansgar Becker
cf6c8e0618 Revert previous commit. Disabling foreign key checks while deleting rows leaves orphaned rows in foreign tables. Other solution to be discussed. 2015-01-30 14:39:14 +00:00
Ansgar Becker
daae16e583 Disable foreign key checks while truncating tables. See http://www.heidisql.com/forum.php?t=17587 2015-01-29 19:41:53 +00:00
Ansgar Becker
9d3c19af49 Increase various default values for window dimensions, for reasonable look and feel for new users. 2015-01-28 19:12:09 +00:00
Ansgar Becker
fe1c449792 Add support for MSSQL data type HIERARCHYID. See http://www.heidisql.com/forum.php?t=17575 2015-01-28 18:56:57 +00:00
Ansgar Becker
91f53d7c72 Add "Rename" context menu item in session tree. See http://www.heidisql.com/forum.php?t=17557 2015-01-25 11:38:55 +00:00
Ansgar Becker
2c47e5f51d Use local number formatting in grids by default 2015-01-17 16:41:51 +00:00
Ansgar Becker
3ecfccd8d1 Use transparent background for NULL cells by default 2015-01-17 16:41:01 +00:00
Ansgar Becker
c4b44aec18 Fix memory leak in TfrmTableTools.SaveSettings 2015-01-09 10:25:15 +00:00
Ansgar Becker
d325b99e00 ExtractLiteral deletes required characters from input string. Don't delete more from a regex detection. Broken in r4893. See http://www.heidisql.com/forum.php?t=17399 2015-01-08 14:05:04 +00:00
Ansgar Becker
d569e23639 Add edit box + updown buttons for limiting the size of INSERT queries in bytes. See http://www.heidisql.com/forum.php?t=17345 2015-01-05 19:32:58 +00:00
Ansgar Becker
f29836d1ed Support columns with a string literal as default value plus an ON UPDATE CURRENT_TIMESTAMP clause. See http://www.heidisql.com/forum.php?t=17323 2015-01-05 18:51:04 +00:00
Ansgar Becker
36bf8add77 MSSQL: More compatibility when getting procedure body. See http://www.heidisql.com/forum.php?t=17314 2015-01-04 16:13:20 +00:00
Ansgar Becker
177a77d3fb Display creation time, last alter time, comment and start time of scheduled events. See http://www.heidisql.com/forum.php?t=17321 2015-01-02 17:47:52 +00:00
Ansgar Becker
7bdcf0c414 Remove duplicates from recent file list pulldown. See http://www.heidisql.com/forum.php?t=17331 2015-01-02 17:25:30 +00:00
Ansgar Becker
e90c4d2899 Translate connected/disconnected words in status bar 2015-01-02 10:40:31 +00:00
Ansgar Becker
bcfd996dfc Add component name to image link 2015-01-01 18:03:23 +00:00
Ansgar Becker
b1546db09d Set focus on filter box when SQL help dialog opens. See http://www.heidisql.com/forum.php?t=17294 2015-01-01 17:41:32 +00:00
Ansgar Becker
a87e30cc94 Update gettext unit to r71 from http://svn.code.sf.net/p/dxgettext/code/trunk/dxgettext/sample/gnugettext.pas 2014-12-29 19:02:01 +00:00
Ansgar Becker
0a6c06921c Fix some compiler hints 2014-12-29 18:54:07 +00:00
Ansgar Becker
cd165aea92 Make search/replace dialog resizable 2014-12-27 18:39:48 +00:00
Ansgar Becker
6d9e8738d1 Activate "Clear filter" button after applying text to filter memo. See http://www.heidisql.com/forum.php?t=17154 2014-12-18 10:01:05 +00:00
Ansgar Becker
36985eccb5 Gracefully remove superfluous WHERE keyword from data grid filter, so other places like the previously modified "More filters" menu do not add a second WHERE. 2014-12-01 19:26:23 +00:00
Ansgar Becker
ee7ccf288d Use existing data grid WHERE filter to filter values from quick filter > "More values". See http://www.heidisql.com/forum.php?t=17086 2014-12-01 19:16:16 +00:00
Ansgar Becker
2699c1b119 PostgreSQL: Let longer data type matches win over shorter ones, in TDBConnection.GetDatatypeByName. Important e.g. for CHARACTER and CHARACTER VARYING. See http://www.heidisql.com/forum.php?t=17061 2014-11-23 13:40:17 +00:00
Ansgar Becker
89ddbc06ef Add missing Idle event in main unit 2014-11-22 19:52:57 +00:00
Ansgar Becker
87742453c0 Fix missing Idle event in ApplicationEvents module 2014-11-22 19:48:28 +00:00
Ansgar Becker
78d4cdbee3 Change button caption from time to time 2014-11-22 19:29:05 +00:00
Ansgar Becker
92d9769b64 PostgreSQL: Make TPGConnection.FetchDbObjects compatible to pre-9.0 servers. See http://www.heidisql.com/forum.php?t=16996 2014-11-17 18:01:10 +00:00
Ansgar Becker
37039dd336 Remove outdated details in readme file, and redirect to official help page instead. 2014-11-14 20:33:59 +00:00
Ansgar Becker
aa6ed7d9dd Fix non working addition of new columns in MySQL. See http://www.heidisql.com/forum.php?t=16948
PostgreSQL: Detect all array style types as unknown type, e.g. TEXT[].
2014-11-14 17:09:08 +00:00
Ansgar Becker
0d61d18261 PostgreSQL:
* Detect xid type (oid 28) as integer.
* Detect character type (oid 1042) as char, not varchar.
* Detect aclitem[] type (oid 1034) as unknown, not text.
2014-11-13 18:55:11 +00:00
Ansgar Becker
2cc7d823fc PostgreSQL: Log oid of table columns in TDBConnection.GetCreateCode. 2014-11-13 18:47:59 +00:00
Ansgar Becker
9b397beff0 Pass column or argument name to NativeToNamedColumnType(), as a hint for the user. 2014-11-13 18:41:14 +00:00
Ansgar Becker
eeb571464a PostgreSQL: Support quoted datatypes in TDBConnection.GetDatatypeByName, coming from TDBConnection.ParseTableStructure. Also, avoid detecting "TEXT[]" data type as TEXT, as SUBSTR() in data tab fails with these. 2014-11-13 18:06:26 +00:00
Ansgar Becker
3793e01bb4 Fix detection of PostgreSQL data type INTERVAL as VARCHAR. See http://www.heidisql.com/forum.php?t=16760 2014-11-13 17:21:07 +00:00
Ansgar Becker
d940f617e2 Support new command line parameter "n", or "nettype", which takes an integer, representing the protocol number (0=mysql tcpip, ...). See http://www.heidisql.com/forum.php?t=16891 2014-11-11 20:53:20 +00:00
Ansgar Becker
04bcfd4437 Prepare upcoming 9.1 release 9.1 2014-11-11 19:35:58 +00:00
Ansgar Becker
7dc73daa6a Downgrade libmysql to the one from MySQL 5.6.6, in order to have the secure_auth option disabled by default. I can't get MYSQL_SECURE_AUTH disabled for some reason. See http://www.heidisql.com/forum.php?t=16858#p16893 . However, we have still utf8mb4 support (since 5.5.3) 2014-11-11 19:35:10 +00:00
Ansgar Becker
b855d45ab1 Prepare upcoming 9.0 release 9.0 2014-11-10 16:53:37 +00:00
Ansgar Becker
2224acff1c Update logo in about dialog with shadow 2014-11-10 16:43:11 +00:00
Ansgar Becker
bbe2d64c3c Add a 128px version in the main icon. 2014-11-09 17:35:41 +00:00
Ansgar Becker
e6e9560cf8 Open new help page on "Help" buttons of the various object editors. 2014-11-09 12:00:41 +00:00
Ansgar Becker
1ad0e3d287 Add 64px and 256px versions to main icon. See http://www.heidisql.com/forum.php?t=16814 2014-11-09 10:29:52 +00:00
Ansgar Becker
80b0d8935a Add "view changelog" button to updatecheck dialog. 2014-11-08 15:07:51 +00:00
Ansgar Becker
68dc0bce05 Also display download page when clicking the "download release" button in update dialog. 2014-11-08 14:57:41 +00:00
Ansgar Becker
2c7cf7ace0 Add "check/uncheck all" button to column selector in textfile import dialog. See http://www.heidisql.com/forum.php?t=13566 2014-11-08 14:28:42 +00:00
Ansgar Becker
0725da854f Fix detection of DEFAULT value in CREATE TABLE code of MS SQL tables, which is wrapped in parentheses. See http://www.heidisql.com/forum.php?t=16748 2014-11-02 18:55:32 +00:00
Ansgar Becker
f832178eec Allow applying CURRENT_TIMESTAMP to DATETIME columns. See http://www.heidisql.com/forum.php?t=16715 2014-11-02 13:33:25 +00:00