Skip to content

Commit f03c565

Browse files
authored
Merge pull request #12 from zaneli/feature/update-libs
update lib versions, bump version to 0.3.0
2 parents 41b8633 + 9de0aef commit f03c565

6 files changed

Lines changed: 20 additions & 19 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@ jobs:
77
strategy:
88
matrix:
99
os: [ubuntu-latest]
10-
scala: [2.12.14, 2.13.6, 3.0.1-RC2]
10+
scala: [2.12.18, 2.13.12, 3.3.1]
1111
java: [11]
1212
runs-on: ${{ matrix.os }}
1313
env:
1414
TZ: Asia/Tokyo
1515
steps:
1616
- name: Checkout
17-
uses: actions/checkout@v2
17+
uses: actions/checkout@v4
1818
- name: Set up JDK 11
19-
uses: actions/setup-java@v2
19+
uses: actions/setup-java@v3
2020
with:
2121
java-version: ${{ matrix.java }}
2222
distribution: adopt

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Library for using [Amazon Athena](https://aws.amazon.com/athena/) JDBC Driver wi
1616
- Add library dependencies to sbt build settings
1717
```scala
1818
libraryDependencies ++= Seq(
19-
"org.scalikejdbc" %% "scalikejdbc" % "3.4.0",
20-
"com.zaneli" %% "scalikejdbc-athena" % "0.2.4"
19+
"org.scalikejdbc" %% "scalikejdbc" % "4.0.0",
20+
"com.zaneli" %% "scalikejdbc-athena" % "0.3.0"
2121
)
2222
```
2323

build.sbt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@ organization := "com.zaneli"
22

33
name := "scalikejdbc-athena"
44

5-
version := "0.2.4"
5+
version := "0.3.0"
66

7-
val Scala212 = "2.12.14"
7+
val Scala212 = "2.12.18"
88

99
scalaVersion := Scala212
1010

11-
crossScalaVersions := Seq(Scala212, "2.13.6", "3.0.1-RC2")
11+
crossScalaVersions := Seq(Scala212, "2.13.12", "3.3.1")
1212

13-
val scalikejdbcVersion = "4.0.0-RC1"
13+
val scalikejdbcVersion = "4.0.0"
1414

1515
libraryDependencies ++= Seq(
1616
"org.scalikejdbc" %% "scalikejdbc" % scalikejdbcVersion % Provided,
17-
"com.typesafe" % "config" % "1.4.0" % Provided,
18-
"org.scalatest" %% "scalatest-funspec" % "3.2.9" % Test,
17+
"com.typesafe" % "config" % "1.4.2" % Provided,
18+
"org.scalatest" %% "scalatest-funspec" % "3.2.17" % Test,
1919
"org.scalikejdbc" %% "scalikejdbc-syntax-support-macro" % scalikejdbcVersion % Test,
20-
"com.h2database" % "h2" % "1.4.200" % Test
20+
"com.h2database" % "h2" % "2.2.224" % Test
2121
)
2222

2323
publishTo := sonatypePublishTo.value

project/build.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
sbt.version=1.5.3
1+
sbt.version=1.9.3

project/plugins.sbt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.9.7")
2-
addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.1.2")
1+
addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.9.21")
2+
addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.2.1")

src/test/scala/scalikejdbc/athena/UsingOtherDBSpec.scala

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ class UsingOtherDBSpec extends AnyFunSpec with BeforeAndAfter {
1313

1414
before {
1515
NamedDB(User.connectionPoolName).athena { implicit s =>
16-
sql"""create table user (id int, name varchar(10), created_at timestamp)""".execute.apply()
16+
sql"""create table users (id int, name varchar(10), created_at timestamp)""".execute.apply()
1717
}
1818
}
1919

2020
after {
2121
NamedDB(User.connectionPoolName).athena { implicit s =>
22-
sql"""drop table user""".execute.apply()
22+
sql"""drop table users""".execute.apply()
2323
}
2424
}
2525

@@ -33,10 +33,10 @@ class UsingOtherDBSpec extends AnyFunSpec with BeforeAndAfter {
3333
val results = NamedDB(User.connectionPoolName).athena { implicit s =>
3434

3535
val params = sqls.csv(users.map(u => sqls"(${u.id}, ${u.name}, ${u.createdAt})"): _*)
36-
val count = sql"""insert into user values $params""".executeUpdate.apply()
36+
val count = sql"""insert into users values $params""".executeUpdate.apply()
3737
assert(count === users.size)
3838

39-
sql"""select id, name, created_at from user order by id""".map(r => User(r.int("id"), r.string("name"), r.zonedDateTime("created_at"))).list.apply()
39+
sql"""select id, name, created_at from users order by id""".map(r => User(r.int("id"), r.string("name"), r.zonedDateTime("created_at"))).list.apply()
4040
}
4141
assert(users === results)
4242
}
@@ -57,6 +57,7 @@ class UsingOtherDBSpec extends AnyFunSpec with BeforeAndAfter {
5757
case class User(id: Long, name: String, createdAt: ZonedDateTime)
5858
object User extends SQLSyntaxSupport[User] {
5959
override lazy val connectionPoolName = "h2"
60+
override lazy val tableName = "users"
6061
override lazy val columnNames = Seq("id", "name", "created_at")
6162
def apply(n: ResultName[User])(rs: WrappedResultSet): User = autoConstruct(rs, n)
6263
}

0 commit comments

Comments
 (0)