Skip to content

Releases: six42/jdbcslim

Bug fix for Oracle database

14 Jun 10:14
1867dd2
Compare
Choose a tag to compare

This is a bug fix release:

  • explicit close of SQL command to avoid issues on Oracle
  • correct handling of empty result sets in edge cases

Online Documentation at: https://six42.github.io/fitnesse-blog/index.html

Dowload jars from: https://repo1.maven.org/maven2/com/github/six42/jdbcslim/

Adjustment to support FitNesse version 20190716

31 Oct 19:52
e6dc77c
Compare
Choose a tag to compare

There have been breaking changes in FitNessse 20190716 which have been fixed

  • jdbcAuthenticator
  • more strict in defining scenario output parameters like
    • Old: !|Scenario|Get The Name |name |and phone number|phone|for id|id|
    • New: !|Scenario|Get The Name |name ? |and phone number|phone ? |for id|id|

Action required

For the later you have to update your test pages as shown above: Add the question mark after each output parameter.

Also upgraded other external dependencies

  • Gradle 5.3.1
  • Java 8

and refreshed online documentation
no new features in this release

Online Documentation at: https://six42.github.io/fitnesse-blog/PlugIns/JdbcSlim.html

Dowload jars from: https://repo1.maven.org/maven2/com/github/six42/jdbcslim/

Bug Fix of #null# handling

02 May 22:20
Compare
Choose a tag to compare

Add support for #null# values in defaults and scripts

see details in FitNesseRoot/PlugIns/JdbcSlim/UserGuide/9NullTrailingSpacesAndEmptyStrings.wiki

Only Documentation at: https://six42.github.io/fitnesse-blog/PlugIns.JdbcSlim.UserGuide.html
Dowload jars from: https://repo1.maven.org/maven2/com/github/six42/jdbcslim/

Maven Central Publication

19 Oct 00:26
Compare
Choose a tag to compare

Changes

  • Allow command text to be preformatted
  • New commands to simplify scripting
  • Removed runtime dependency to dbfit
  • Releases are published to maven central
  • Build process switched to gradle
  • Sample build process with maven support

Only Documentation now at: https://six42.github.io/fitnesse-blog/PlugIns.JdbcSlim.UserGuide.html
Dowload jars from: https://repo1.maven.org/maven2/com/github/six42/jdbcslim/

Credit and thanks for contributing goes to:

  • Unforgettable631
  • Fried Hoeben

Simplified SQL parameter handling

25 Apr 00:05
Compare
Choose a tag to compare

Inline Parameters in SQL commands are given as ?{Input Column>Output Column:Type(Scale)=Default Value}

Input Column = the name of the column which contains the input values
Output Column = the name of the column which which contains the expected output value
Type = the SQL datatype
Scale = the scale parameter of the type
Default Value = a default value which will be used if Input Column is not present in the table

Either Input or Output must be given the remaing parameters are optional.

For more see: 4TheMappingBetweenTestDataAndCommands.StoredProcedures.WithParameterDefinitionsInline

JdbcAuthenticator

03 Nov 02:03
Compare
Choose a tag to compare
JdbcAuthenticator Pre-release
Pre-release

added initial version of JdbcAuthenticator
This plugin allows to delegate the FitNesse user management and authentication to a database.

October 2015

23 Oct 19:14
Compare
Choose a tag to compare
v1.0.0

Update README.md

Added retry to reduce wait time with asynchronus processes

19 Oct 00:54
Compare
Choose a tag to compare
v0.8.4

Added Retry feature  and more documentation

refactering and sample with alias

28 Sep 22:42
Compare
Choose a tag to compare
Pre-release
v0.8.3

refactoring of dbExecute

Sync with latest FitNesse build

28 Sep 00:39
Compare
Choose a tag to compare
Pre-release
v0.8.2

Changes for compatibility with latest FitNesse version