Prep for 2.0.0-alpha2
This commit is contained in:
parent
cef11a761d
commit
b0782b93dd
3 changed files with 8 additions and 8 deletions
|
|
@ -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:
|
||||||
|
|
||||||
[](https://clojars.org/seancorfield/honeysql) [](https://cljdoc.org/d/seancorfield/honeysql/2.0.0-alpha1)
|
[](https://clojars.org/seancorfield/honeysql) [](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
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
4
pom.xml
4
pom.xml
|
|
@ -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>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue