Prep for 2.0.0-alpha2

This commit is contained in:
Sean Corfield 2021-02-16 11:43:18 -08:00
parent cef11a761d
commit b0782b93dd
3 changed files with 8 additions and 8 deletions

View file

@ -12,11 +12,11 @@ This project follows the version scheme MAJOR.MINOR.COMMITS where MAJOR and MINO
Prerelease builds of the upcoming 2.x version of HoneySQL will soon be available: Prerelease builds of the upcoming 2.x version of HoneySQL will soon be available:
[![Clojars Project](https://clojars.org/seancorfield/honeysql/latest-version.svg)](https://clojars.org/seancorfield/honeysql) [![cljdoc badge](https://cljdoc.org/badge/seancorfield/honeysql?2.0.0-alpha1)](https://cljdoc.org/d/seancorfield/honeysql/2.0.0-alpha1) [![Clojars Project](https://clojars.org/seancorfield/honeysql/latest-version.svg)](https://clojars.org/seancorfield/honeysql) [![cljdoc badge](https://cljdoc.org/badge/seancorfield/honeysql?2.0.0-alpha2)](https://cljdoc.org/d/seancorfield/honeysql/2.0.0-alpha2)
This is the README for the upcoming 2.x version of HoneySQL which provides a streamlined codebase and a simpler method for extending the DSL. It also supports SQL dialects out-of-the-box and will be extended to support vendor-specific language features over time (unlike the 1.x version). This is the README for the upcoming 2.x version of HoneySQL which provides a streamlined codebase and a simpler method for extending the DSL. It also supports SQL dialects out-of-the-box and will be extended to support vendor-specific language features over time (unlike the 1.x version).
See this [summary of differences between v1 and v2](https://cljdoc.org/d/seancorfield/honeysql/2.0.0-alpha1/doc/differences-from-1-x) if you want to help test v2! See this [summary of differences between v1 and v2](doc/differences-from-1-x.md) if you want to help test v2!
## Note on code samples ## Note on code samples

View file

@ -9,13 +9,13 @@ data to a SQL statement (string) and any parameters it needs.
For the Clojure CLI, add the following dependency to your `deps.edn` file: For the Clojure CLI, add the following dependency to your `deps.edn` file:
```clojure ```clojure
seancorfield/honeysql {:mvn/version "2.0.0-alpha1"} seancorfield/honeysql {:mvn/version "2.0.0-alpha2"}
``` ```
For Leiningen, add the following dependency to your `project.clj` file: For Leiningen, add the following dependency to your `project.clj` file:
```clojure ```clojure
[seancorfield/honeysql "2.0.0-alpha1"] [seancorfield/honeysql "2.0.0-alpha2"]
``` ```
HoneySQL produces SQL statements but does not execute them. HoneySQL produces SQL statements but does not execute them.
@ -235,7 +235,7 @@ common for people to use the [nilenso/honeysql-postgres library](https://github.
to get DDL support, even if they didn't need the PostgreSQL-specific to get DDL support, even if they didn't need the PostgreSQL-specific
extensions. That library does not work with HoneySQL 2.x but all extensions. That library does not work with HoneySQL 2.x but all
of the functionality from it has been incorporated of the functionality from it has been incorporated
into HoneySQL now and is described in the [PostgreSQL](doc/postgresql.md) into HoneySQL now and is described in the [PostgreSQL](postgresql.md)
section (because that covers all of the things that the nilenso section (because that covers all of the things that the nilenso
library supported and much of it was PostgreSQL-specific!). library supported and much of it was PostgreSQL-specific!).
@ -319,6 +319,6 @@ section. The full list
of "special syntax" functions is documented in the of "special syntax" functions is documented in the
[Special Syntax](special-syntax.md) section. The best [Special Syntax](special-syntax.md) section. The best
documentation for the helper functions is in the documentation for the helper functions is in the
[honey.sql.helpers](https://cljdoc.org/d/seancorfield/honeysql/2.0.0-alpha1/api/honey.sql.helpers) namespace. [honey.sql.helpers](https://cljdoc.org/d/seancorfield/honeysql/2.0.0-alpha2/api/honey.sql.helpers) namespace.
If you're migrating to HoneySQL 2.0, this [overview of differences If you're migrating to HoneySQL 2.0, this [overview of differences
between 1.0 and 2.0](differences-from-1-x.md) should help. between 1.0 and 2.0](differences-from-1-x.md) should help.

View file

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>seancorfield</groupId> <groupId>seancorfield</groupId>
<artifactId>honeysql</artifactId> <artifactId>honeysql</artifactId>
<version>2.0.0-alpha1</version> <version>2.0.0-alpha2</version>
<name>honeysql</name> <name>honeysql</name>
<description>SQL as Clojure data structures.</description> <description>SQL as Clojure data structures.</description>
<url>https://github.com/seancorfield/honeysql</url> <url>https://github.com/seancorfield/honeysql</url>
@ -25,7 +25,7 @@
<url>https://github.com/seancorfield/honeysql</url> <url>https://github.com/seancorfield/honeysql</url>
<connection>scm:git:git://github.com/seancorfield/honeysql.git</connection> <connection>scm:git:git://github.com/seancorfield/honeysql.git</connection>
<developerConnection>scm:git:ssh://git@github.com/seancorfield/honeysql.git</developerConnection> <developerConnection>scm:git:ssh://git@github.com/seancorfield/honeysql.git</developerConnection>
<tag>v2.0.0-alpha1</tag> <tag>v2.0.0-alpha2</tag>
</scm> </scm>
<dependencies> <dependencies>
<dependency> <dependency>