implicit.ly

Scala software, hot off the presses

sqlshell 0.8.1

  • Updated Grizzled Scala dependency, to fix an NPE arising from a scala.MatchError.
  • Updated all plugin dependencies.
  • Upgraded to SBT 0.11.2

SQLShell is an open source SQL command line tool, written in Scala; it is similar in concept to tools like Oracle's SQL*Plus, the PostgreSQL psql command, and MySQL's mysql tool. SQLShell has history management, readline-like support (with tab completion), and other useful features.

via herald

Filed under  //   sqlshell  

SQLShell 0.7.3

  • Added a signal handler, for interrupts, though it cannot do much, since it relies on a Java shutdown hook.
  • Now builds with Scala 2.9.0, not 2.8.1.
  • Updated to latest release of sbt-plugins library.
  • Updated to use [SBT][] 0.7.7.
  • Updated to version 1.0.6 of the [Grizzled Scala][] library.
  • Updated to version 0.3.1 of the Argot library.

SQLShell is an open source SQL command line tool, written in Scala; it is similar in concept to tools like Oracle's SQL*Plus, the PostgreSQL psql command, and MySQL's mysql tool. SQLShell has history management, readline-like support (with tab completion), and other useful features.

Filed under  //   SQLShell   Scala 2.9.0   org.clapper  

SQLShell 0.7.2

  • Fixed a bug: In a join, when display columns from two separate tables that happen to have the same name, SQLShell was only displaying one of the columns.
  • Fixed a SQL Server-specific problem with SQL Server set commands, such as set showplan_text on;, which reported errors, even though they worked. Reported by Mark D. Anderson (mda /at/ discerning.com).
  • Corrected some config-file exception messages (noted in a personal email, by brian.ewins /at/ gmail.com) by pulling in a new version of the Grizzled Scala library.

SQLShell is an open source SQL command line tool, written in Scala; it is similar in concept to tools like Oracle's SQL*Plus, the PostgreSQL psql command, and MySQL's mysql tool. SQLShell has history management, readline-like support (with tab completion), and other useful features.

Filed under  //   SQLShell   Scala 2.8.1   org.clapper  

SQLShell 0.7.1

  • Completion handling now tokenizes the input line using white space, parentheses and commas as delimiters, not just white space. Required updating to Grizzled Scala 1.0.3.
  • Updated to Argot 0.2.
  • Now compiles against Scala 2.8.1.

SQLShell is an open source SQL command line tool, written in Scala; it is similar in concept to tools like Oracle's SQL*Plus, the PostgreSQL psql command, and MySQL's mysql tool. SQLShell has history management, readline-like support (with tab completion), and other useful features.

Filed under  //   SQLShell   Scala 2.8.1   org.clapper  

SQLShell 0.7

  • Fixed Issue #5: .desc command did not honor schema setting.
  • Now uses Argot for command-line parsing, instead of jopt-simple. This change alters the usage output somewhat.
  • Updated to Grizzled Scala version 1.0.2
  • Now compiles against Scala 2.8.0.

SQLShell is an open source SQL command line tool, written in Scala; it is similar in concept to tools like Oracle's SQL*Plus, the PostgreSQL psql command, and MySQL's mysql tool. SQLShell has history management, readline-like support (with tab completion), and other useful features.

Filed under  //   SQLShell   Scala 2.8.0   org.clapper  

SQLShell 0.6

  • Fixed bug: Assertion failure when you type ".capture off", but you're not currently capturing anything.
  • Replaced uses of now-deprecated Math functions with corresponding functions from scala.math.
  • Updated to Grizzled Scala version 0.7, to pick up changes to grizzled.cmd.CommandInterpreter that address Issue #3 (unknown database name on command line causes SQLShell to leave the terminal in a weird state when it exits, when using the EditLine package).
  • Updated license to include license terms and copyrights for all third-party software shipped with SQLShell.
  • Some internal cosmetic code changes.
  • Now uses Markdown plugin, instead of doing Markdown inline.
  • Uses new org.clapper IzPack plugin to build installer, instead of using an external XML configuration file.
  • Removed no-longer-necessary dependency on IzPack standalone compiler.
  • Updated usage of grizzled.config.Configuration to remove uses of newly deprecated methods.
  • Corrected SBT build's retrieval of 2.7.7 (old) Grizzled-Scala, needed for SBT build file to compile.
  • Updated to Scala 2.8.0.RC3.
  • Updated to posterous-sbt 0.1.5.
  • Updated to SBT version 0.7.4.

SQLShell is an open source SQL command line tool, written in Scala; it is similar in concept to tools like Oracle's SQL*Plus, the PostgreSQL psql command, and MySQL's mysql tool. SQLShell has history management, readline-like support (with tab completion), and other useful features.

Filed under  //   SQLShell   Scala 2.8.0.RC3   org.clapper  

SQLShell 0.5

  • Fixed a command completion error in the .show command.
  • Possible completions are now displayed in columns, not one per line.
  • SQLShell now supports --sqlshell-block-begin and --sqlshell-block-end structured comments, used to delineate multi-statement SQL that must be run all at once, such as stored procedure definitions. See the User's Guide for complete details.
  • The showbinary setting has been renamed to maxbinary.
  • Added a maxcompletions setting, controlling how many possible completions are shown when tab-completion results in multiple choices.
  • SQLShell now permits setting the primary prompt, via ".set prompt". The prompt string can contain escapes, such as "%db%" (which substitutes the current database name) and "%user%" (which substitutes the name of the connected user). See the User's Guide for details.
  • Now uses SBT 0.7.2 to build from source.

SQLShell is an open source SQL command line tool, written in Scala; it is similar in concept to tools like Oracle's SQL*Plus, the PostgreSQL psql command, and MySQL's mysql tool. SQLShell has history management, readline-like support (with tab completion), and other useful features.

Filed under  //   SQLShell   Scala 2.8.0.Beta1   org.clapper  

SQLShell 0.4.1

  • Incorporated a new version of the Grizzled Scala library, which enhances history handling and fixes some command interpreter bugs.
  • Fix: SQLShell was accessing result set metadata after the result set was closed. With some databases (e.g., H2), this causes an exception to be thrown.
  • Factored Markdown and EditFile logic into separate SBT plugins, simplifying the build.

SQLShell is an open source SQL command line tool, written in Scala; it is similar in concept to tools like Oracle's SQL*Plus, the PostgreSQL psql command, and MySQL's mysql tool. SQLShell has history management, readline-like support (with tab completion), and other useful features.

Filed under  //   SQLShell   Scala 2.8.0.Beta1   org.clapper