gopherdata
Advanced tools
Changelog
Gopher v0.1.4 (11 June 2017)
Updates gopher
:
Gopher.run
function now uses Swap Values and will recognize a swapValues property with the Transaction PlanChangelog
Gopher v0.1.3 (13 Mar 2017)
Updates gopher-response
:
gopherResponse
function now uses Promises
gopherResponse
is now an arrow function
Updates gopher-connect
:
runTransaction
function has been updated to receive Promises from gopherResponse
functionChangelog
Gopher v0.1.2 (10 Mar 2017)
Fixes crash found in gopher-connect
:
runTransaction
function now will return a ORA-12514 db error without crashingChangelog
Gopher v0.1.1 (4 Mar 2017)
Updates gopher-connect
:
true
Changelog
Gopher v0.1.0 (4 Mar 2017)
Fixes crash found in gopher-response.js
:
dbStatement
and metrics
response views now handle an "undefined" response from the databaseChanges gopher-response.js
:
error
message now reads error = false
instead of error = {"message:":"No Error!"}
network
is removed from view until a fix can be implemented
Changes gopher.js
:
Gopher.query
is now called using the following nomenclature: Gopher.runStatement
Adds CHANGELOG.md
file
Updates README.md
file
Changelog
Gopher v0.0.1 (23 Feb 2017 - initial release)
Initial Features Include:
gopher
Gopher.run
(given both transaction and a connection names, finds both transaction and connection configurations (stored in json files) and responds with data returned from that connection and specified transaction)
Gopher.query
(given a Database (SQL) statement and a connection (by name), finds the connection configuration (stored in json files) and responds with data returned from that connection and specified Database (SQL) statement)
gopher-response
host (returns host system info)
connection (returns connection info)
dbStatement (returns SQL statement submitted to database)
dbResponse (returns database response info)
metaData (returns transaction meta data)
metrics (returns transaction metrics)
error (returns transaction error)
gopher-connect
runTransaction (submits a SQL statement into an Oracle Database and receives a response from that database)
closeConnection (closes connection with Oracle Database)
gopher-tools
stringStartsWithSelect (returns false if SQL Statement does not begin with the word: select)
rejectInject (if found, returns an array of forbidden phrases detected in a SQL Statement)
sqlQueryBuilder (given a SQL statement, adds changes within the SQL string)
isJson (determines whether a string is formatted in JSON or not)
fetchInputs (returns the first object that matches the given name from within a group of JSON files)
fetchBindVariableNames (returns all bind variable names found within a SQL Statement)
setProperties (apply defaults or overrides to transaction)
setConnectionString (builds a database connection string)
fetchConnectionInputs (takes a connection object and returns Connection Info from a specified javascript file)
gopher-time