Skip to content
This repository has been archived by the owner on Mar 15, 2021. It is now read-only.

Releases: sqlectron/sqlectron-core

v4.0.0

17 May 02:10
Compare
Choose a tag to compare
  • Add new command property to results from executeQuery
  • Remove isSelect property from results of executeQuery (breaking change)

v3.6.0

12 May 00:41
Compare
Choose a tag to compare

v3.5.0

05 May 11:05
Compare
Choose a tag to compare
  • Add support to generate SQL definitions (e.g. create table, insert into table, and etc.) - by @BornaP 👏 👏

v3.4.0

19 Apr 20:42
Compare
Choose a tag to compare
  • Fetch table columns & triggers - #14 by (by @BornaP) 👏

v3.3.0

15 Apr 00:37
Compare
Choose a tag to compare
  • Add database default port to consume in client #12

v3.2.0

12 Apr 16:14
Compare
Choose a tag to compare
  • Add support to connect without set a database - #11 (by @BornaP) 👏

v3.1.0

03 Apr 12:01
Compare
Choose a tag to compare
  • Add support to list views, functions, procedures - #10 (by @BornaP) 👏

v3.0.0

02 Feb 00:12
Compare
Choose a tag to compare
  • Huge change. Separated server and database logic
  • Handle connection status and errors in the base client
  • Remove hack for multiple queries and use “native” support for multiple queries
  • Improve error handling during the SSH connection

Break changes (example new API):

const serverSession = db.createServer({ server-config-here });
const dbConn = serverSession.createConnection('database-name-here');

Check out the db test to better understand the new API.

v2.1.0

24 Jan 00:47
Compare
Choose a tag to compare
  • Improve error handling
  • Expose disconnect function

v2.0.0

23 Jan 16:33
Compare
Choose a tag to compare
  • Wrap db interaction inside a session 11ec123

From now on all the previous connection public API is exposed through the object created with db.createSession.