e206d95c42
Raise connection error when local SSH port for plink is already in use. See http://www.heidisql.com/forum.php?t=18395
2015-05-11 17:51:12 +00:00
9228488032
Finally fix the weird EAccessViolation in TCustomComboBox.KeyDown. Fixes issue #3461 . See also various forum threads, and the latest one of them: http://www.heidisql.com/forum.php?t=18325
2015-05-05 18:32:03 +00:00
d4f6576019
Redirect links from old code hosting urls to SourceForge. Fixes issue #3689
2015-04-30 16:03:44 +00:00
a8f6c8b023
Add support for JSON grid export format. See http://www.heidisql.com/forum.php?t=15307
2015-04-30 15:56:01 +00:00
7ab04b5254
Periodically store portable settings file, each 60 seconds. In case of a crash, the user does not loose dialog settings and whatever was customized. See http://www.heidisql.com/forum.php?t=18144#p18243
2015-04-26 13:31:08 +00:00
1bc2c32be3
Support dropping functions and procedures on PostgreSQL, which requires the parameters list in parentheses. See http://www.heidisql.com/forum.php?t=18198
2015-04-22 18:40:50 +00:00
b73043f057
Use table schema only when not empty, otherwise use database name, in TAdoDBConnection.GetRowCount(). See http://www.heidisql.com/forum.php?t=15438#p18200
2015-04-22 06:01:03 +00:00
db76b2f867
Outsource RowCount into TDBObject which calls TDBConnection.GetRowCount with a server and version specific query. Introduce SELECT COUNT(*) for MSSQL 2000.
...
See
* http://www.heidisql.com/forum.php?t=18158
* http://www.heidisql.com/forum.php?t=15438
2015-04-18 08:12:29 +00:00
34f70eaf08
Azure support:
...
* Add text from @@VERSION value into FServerVersionUntouched so TConnectionParameters.IsAzure can see "Azure" in it.
* Do not bypass required (!) USE query when IsAzure was detected
* Display a special MS Azure icon in the tree and in the status bar
2015-04-07 16:37:31 +00:00
f8e75b5d2e
Basic implementation of Markdown Here grid export option. See http://www.heidisql.com/forum.php?t=16483
2015-04-06 20:00:53 +00:00
50f66662ab
Attempt to add support for MS SQL Azure, by a) passing the database name(s) into the ADO connection string, and b) bypassing the USE <dbname> query in TDBConnection.SetDatabase(). See http://www.heidisql.com/forum.php?t=17999
2015-04-04 16:56:32 +00:00
610a9fbd10
Fix glitch in variable value editor dialog
2015-04-04 13:20:06 +00:00
49f205693e
Phrasing enhancement: "Enable completion proposal" => "Enable autocompletion"
2015-04-03 20:00:46 +00:00
37fdb3b224
Phrasing enhancement:
...
* "Data editing" => "Editor configuration"
* "Remember filters, sorting and column selection across sessions" => "Reuse previous configuration settings on restart"
* "Drop down values from foreign table in InnoDB rows" => "Show values in foreign key columns"
2015-04-02 17:24:34 +00:00
819c8bdd7e
Phrasing enhancement:
...
* "Data appearance" => "Text formatting"
* "Maximum column-width..." => "Maximum column width..."
2015-04-02 17:09:09 +00:00
104f7c84bc
Phrasing enhancement: "User fired SQL queries" => "User-generated SQL queries"
2015-04-02 17:00:05 +00:00
a17fee70a3
Log plink.exe command line as information on SSH tunnel initialization
2015-04-02 10:17:26 +00:00
413643f1a0
Check whether column can be null, for composing a CREATE TABLE statement. Otherwise, leave away DEFAULT clause. See http://www.heidisql.com/forum.php?t=18055
2015-04-02 10:10:26 +00:00
4d694a511b
Translate all remaining menu items in Data > "Insert value" submenu
2015-04-02 09:54:44 +00:00
d3f19b66f8
Add menu item to insert a GUID without braces. See http://www.heidisql.com/forum.php?t=18058
2015-04-02 09:45:28 +00:00
132974dcc4
Translation enhancement: Use already translated words in longer sentences which refer to tabs in the preferences dialog.
2015-03-31 09:15:05 +00:00
832999576d
Phrasing enhancement: "Miscellaneous" => "General"
2015-03-31 08:59:41 +00:00
e9357ffc2a
Phrasing enhancement: "Factory defaults" => "Restore defaults"
2015-03-31 08:43:28 +00:00
459292785b
Attempt to fix query for detecting table indexes on PostgreSQL. See http://www.heidisql.com/forum.php?t=17747
2015-03-25 20:39:12 +00:00
7ebd83259c
Follow up to previous commit: Use int64 compatible string to integer conversion for data_length and index_length.
2015-03-25 20:26:21 +00:00
b52965097b
PostgreSQL: Cast result of pg_table_size() and pg_relation_size() to bigint, so size bars are displayed correctly. See http://www.heidisql.com/forum.php?t=17959
2015-03-25 18:50:52 +00:00
245925130d
SUBSTR() in PostgreSQL seems 1-based, not 0-based. Fixes non-working TDBQuery.EnsureFullRow and TDBQuery.HasFullData. See http://www.heidisql.com/forum.php?t=17747
2015-03-24 19:17:34 +00:00
0ecfca3215
Cast reltuples column to bigint so it does not return a float with an exponent. See http://www.heidisql.com/forum.php?t=17959
2015-03-19 17:47:35 +00:00
d975065cef
Optimize query for getting total row count from PostgreSQL table. See http://www.heidisql.com/forum.php?t=17959
2015-03-17 18:53:47 +00:00
098827aea5
Remove defined but unused variable
2015-03-15 15:53:44 +00:00
5a5eaabeef
* Fix microseconds in MSSQL date/time data types, hidden in data and query grids.
...
* Add support for microsecond precision of MSSQL date/time types in table editor, show these in "Length/Set" column
* See http://www.heidisql.com/forum.php?t=17728
2015-03-01 18:21:59 +00:00
74197fc600
Use ISO 8601 date/time format on MSSQL. See http://www.heidisql.com/forum.php?t=17728
2015-02-28 10:52:48 +00:00
6d34e1de35
Add a help button to the quite non-intuitive controls on the export dialog.
2015-02-23 19:59:19 +00:00
f79030e699
PostgreSQL: Fix wrong order of columns shown in indexes, and show normal indexes also. See http://www.heidisql.com/forum.php?t=17865
2015-02-23 19:43:11 +00:00
285007f9ad
Only make first part of data type to uppercase, not the part in parentheses. See http://www.heidisql.com/forum.php?t=17845
2015-02-22 17:06:43 +00:00
b2a032602a
Fix crash when right-clicking a database, following by a click on "Drop". See http://www.heidisql.com/forum.php?t=13004
2015-02-15 19:12:46 +00:00
b6fe64303c
Version conditional disabling for menu items in MySQL mode only. See http://www.heidisql.com/forum.php?t=17794
2015-02-14 12:30:32 +00:00
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
4e66477adf
Support JSON data type on PostgreSQL. See http://www.heidisql.com/forum.php?t=17584
2015-02-05 19:18:12 +00:00
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
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
9d3c19af49
Increase various default values for window dimensions, for reasonable look and feel for new users.
2015-01-28 19:12:09 +00:00
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
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
2c47e5f51d
Use local number formatting in grids by default
2015-01-17 16:41:51 +00:00
3ecfccd8d1
Use transparent background for NULL cells by default
2015-01-17 16:41:01 +00:00
c4b44aec18
Fix memory leak in TfrmTableTools.SaveSettings
2015-01-09 10:25:15 +00:00
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
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
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