Skip to content

Releases: victor-wiki/DatabaseManager

Add database diagram, code generator, index fragmentation analysis and get partition table informations

29 Jan 01:17

Choose a tag to compare

new features:

  1. database diagram;
  2. use "MiniProfiler" to trace sql performance;
  3. code generator: generate model class by table or view;
  4. generate "Insert", "Update" and "Delete" procedure script for table;
  5. index fragmentation analysis;
  6. optimize database;
  7. get partition table informations;
  8. use "CodeMirror" to highlight sql on web page.

Add data comparison and enhance data import and export

01 Jan 13:32

Choose a tag to compare

  1. add data comparison;
  2. enhance data import and export;
  3. issue fix for schema comparison;
  4. add: remember form layout and recent opened sql file;
  5. use pagination for query result.

Fix some bugs

21 Sep 01:56

Choose a tag to compare

  1. quick search: It didn't convert data type to char type when quick search mode is exactly match;
  2. data editor: data type convert and handle null value.

Add import and export data, and custom config data type mappings

02 Sep 00:59

Choose a tag to compare

  1. add
    (1) import and export data;
    (2) custom config data type mappings and edit data type info before converting;
    (3) statistic: table column content max length;
    (4) diagnosis: primary key column is nullable;
    (5) quick search.
  2. enhance
    (1) sql query editor intellisense;
    (2) data editor.
    3.accumulated bugs fix.

Accumulated bugs fix and a few changes about UI

17 Jun 07:07
36aa0a9

Choose a tag to compare

  1. fix bugs:
  • execute query without limiting return rows
  • sqlite: handle index without name
  • sql parser: not parse "DISTINCT"
  1. UI changes
  • use fontawesome
  • query result grid: find text

Fix some bugs

13 Apr 01:16

Choose a tag to compare

  1. Sqlite shouldn't have comment for coulumn;
  2. Use default name for primary key, foreign key, index and check constraint if it has no name;
  3. If the delimeter(');') in a table value, the insert sql can't split it correctly;
  4. Script isn't split correctly by delimiter if the delimiter is in a string value.

v2.2.3

13 Sep 01:42

Choose a tag to compare

  1. use "SqlCodeEditor" replace "RichTextBox" for syntax highlighting;
  2. new feature: edit data;
  3. main page layout: use dock panel;
  4. some issue fix.

Fix some bugs and optimize

06 May 10:17

Choose a tag to compare

  1. oracle: use official bulkcopy
  2. handle identity column insert

Fix some bugs and optimize

06 May 05:36
92c56ac

Choose a tag to compare

  1. fix some bugs for sqlite
  2. clear data: use new strategy

Fix some bugs

10 Mar 07:21

Choose a tag to compare

  1. Sqlite autoincrement column
  2. Database version check: if no connection, use default version
  3. Computed column: exclude computed column when sync data