Commit Graph

981 Commits

Author SHA1 Message Date
Michael Bayne f9762d4eb4 Update POM for latest Maven Central publishing hoops. 2025-07-03 15:55:15 -07:00
Michael Bayne 88cc725198 Target Java 10. 2025-07-03 15:53:47 -07:00
Michael Bayne 4f8ba34e63 Use DriverManager.getConnection().
This is the preferred way to obtain a JDBC connection in this millenium. No
longer does one manually instantiate the JDBC driver by name. The JDBC driver
jar file will have a mapping that indicates that it handles a particular type
of JDBC URL and the JDBC infrastructure will handle instantiating the driver.
2025-02-21 14:22:14 -08:00
Michael Bayne c2d89ebbe7 Properly supply the catalog to the metadata. 2025-02-13 15:06:06 -08:00
Michael Bayne 1f57054903 Need commas in here. 2025-02-13 15:05:53 -08:00
Michael Bayne 92b584f41c Update to latest Guava. 2025-01-29 13:59:43 -08:00
Ray J. Greenwell e1aeae5683 Cast hacky call to EnumSet.noneOf(), required by sensitive compilers? 2024-12-03 14:59:58 -08:00
Michael Bayne 8c3e08d4d1 [maven-release-plugin] prepare for next development iteration 2024-12-03 14:57:43 -08:00
Michael Bayne 9262b1cb01 [maven-release-plugin] prepare release depot-1.7.5 2024-12-03 14:57:40 -08:00
Michael Bayne 9ebc4ce5da We need a newer version of this plugin. 2024-12-03 14:48:57 -08:00
Michael Bayne 246f289640 These links no longer work.
Alas, references to that code will just be unlinked.
2024-12-03 14:42:32 -08:00
Michael Bayne cfd46d5e73 Revert "[maven-release-plugin] prepare release depot-1.7.5"
This reverts commit 5a152d2403.
2024-12-03 14:41:07 -08:00
Michael Bayne 94c95ce310 Use h1 instead of h3.
Javadoc actually failed because it insists that you start from h1. Wow.
2024-12-03 14:40:18 -08:00
Ray J. Greenwell 5a152d2403 [maven-release-plugin] prepare release depot-1.7.5 2024-12-03 14:11:50 -08:00
Michael Bayne a4f20f7350 Manually narrow if primary key field is int.
Yay for unit tests that caught this runtime failure!
2024-11-14 09:40:39 -08:00
Ray J. Greenwell 1c7f83adb8 Fixes now that compiling can happen (sort of). 2024-11-14 09:20:59 -08:00
Ray J. Greenwell 5708f9318e Remove the deprecated overload. 2024-11-13 16:27:00 -08:00
Ray J. Greenwell a136a8f19b Checkpoint: Update @GeneratedValue to handle long, not yet compiled.
My installation is outdated?
2024-11-13 16:25:23 -08:00
Michael Bayne 9f3ece627e Merge pull request #7 from threerings/dependabot/maven/org.apache.ant-ant-1.10.11
Bump ant from 1.10.9 to 1.10.11
2021-08-23 07:39:22 -07:00
dependabot[bot] 8090cd9aa0 Bump ant from 1.10.9 to 1.10.11
Bumps ant from 1.10.9 to 1.10.11.

---
updated-dependencies:
- dependency-name: org.apache.ant:ant
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-02 17:00:01 +00:00
Michael Bayne 55a235aa0b Merge pull request #4 from threerings/dependabot/maven/org.apache.ant-ant-1.10.9
Bump ant from 1.7.1 to 1.10.9
2021-02-28 14:50:21 -08:00
Michael Bayne 0b9a22657f Merge pull request #5 from threerings/dependabot/maven/junit-junit-4.13.1
Bump junit from 4.10 to 4.13.1
2021-02-28 14:49:55 -08:00
Michael Bayne e47842af10 Try CI builds with supported JVMs. 2021-02-28 14:48:13 -08:00
Michael Bayne 88b2fd762b Don't target such an ancient version of Java.
My JVM won't even compile it.
2021-02-28 14:47:36 -08:00
Michael Bayne 2e0a28452f Fix type parameter. 2021-02-28 14:47:13 -08:00
dependabot[bot] fa4a3eaa73 Bump junit from 4.10 to 4.13.1
Bumps [junit](https://github.com/junit-team/junit4) from 4.10 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.10.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.10...r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-28 22:45:03 +00:00
dependabot[bot] afaef180b0 Bump ant from 1.7.1 to 1.10.9
Bumps ant from 1.7.1 to 1.10.9.

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-28 22:45:00 +00:00
Michael Bayne 536fda6dbb Merge pull request #3 from QartemisT/patch-1
Support short arrays as field type.
2021-02-28 14:44:38 -08:00
QartemisT f8cbd95840 Whoopsie value. 2021-02-28 22:27:23 +00:00
QartemisT c189ad7a34 Support short arrays as field type.
Short values are byte length 2, so implement same logic as int or long.
2021-02-28 22:26:42 +00:00
Michael Bayne 6c62140bbe [maven-release-plugin] prepare for next development iteration 2017-04-23 07:53:52 -07:00
Michael Bayne a312082d58 [maven-release-plugin] prepare release depot-1.7.4 2017-04-23 07:53:43 -07:00
Michael Bayne 855d4b154d Maven plugin updates. 2017-04-23 07:35:37 -07:00
Michael Bayne f4662604f2 Remove prereq; that's only for plugin projects. 2017-04-23 07:29:21 -07:00
Michael Bayne 8541f0f480 Ignore our build directory. 2017-04-23 07:28:48 -07:00
Michael Bayne 998c4fecaf IsNull should also be fluent.
Also we should not return In or IsNull from our FluentExp methods
because those are impl classes and expose no public API.
2016-04-03 11:18:34 -07:00
Michael Bayne bf7400af5e Remedy In's lack of fluency. 2016-04-03 11:15:33 -07:00
Michael Bayne 97ccb9ef06 Use depot-maven-plugin to gen our records. 2016-04-03 11:14:58 -07:00
Michael Bayne e12acdaddc [maven-release-plugin] prepare for next development iteration 2016-04-03 09:18:01 -07:00
Michael Bayne 9743b34857 [maven-release-plugin] prepare release depot-1.7.3 2016-04-03 09:17:56 -07:00
Michael Bayne c69bc74b4b Allow indent width to be customized in generated code. 2016-04-03 08:55:25 -07:00
Michael Bayne a76d24d9e3 [maven-release-plugin] prepare for next development iteration 2015-10-11 16:45:10 -07:00
Michael Bayne a74237d596 [maven-release-plugin] prepare release depot-1.7.2 2015-10-11 16:45:07 -07:00
Michael Bayne 14962cf1a3 Plugin updates &c.
Reinstated 1.8 javadoc stuff, because build3 can handle that now.
2015-10-11 16:43:32 -07:00
Ray J. Greenwell 38dee9bf09 Doc correction. 2015-07-07 16:26:27 -07:00
Pär Winzell 4fc541608c Preparing for 1.8-SNAPSHOT development. 2015-06-13 12:45:49 -05:00
Pär Winzell a4c8d9cdae Preparing for depot-1.7.1 release. 2015-06-13 12:36:40 -05:00
Ray J. Greenwell 436fc3f005 I have always wanted this constructor. I'm adding it.
RFC: I'm continuing to enforce that you must pass at least
one SQLExpression, but if we didn't care this could be a bit
more straightforward in the form:

    public Where (SQLExpression<?>... andConditions)

It could then use that array directly for the Ops.and(), but also
people would be able to make a "where true" by just constructing
a Where with no args and I'm not sure mdb is down with that.
2015-05-15 15:14:02 -07:00
Mark Johnson 3adbc2b807 Implement adding unique constraint to column in PostgreSQL.
Removing the unique constraint still unimplemented.
2015-05-07 17:20:41 -07:00
Ray J. Greenwell 009ad985a0 Fix postgres for migrating a generated id int column to long. 2015-05-07 13:19:11 -07:00