Skip to content
This repository was archived by the owner on Mar 12, 2025. It is now read-only.

✨ Nifty Utilities and PostgreSQL Extensions for Exposed

License

Notifications You must be signed in to change notification settings

PerfectDreams/ExposedPowerUtils

Repository files navigation

✨ ExposedPowerUtils ✨

Archived: Recently what I've been doing is manually copying the code from this repository to my own projects, feel free to do the same. Most of the code here still works in Exposed 0.60.0 with just a few tweaks.

Utilities and Extensions for Exposed, because while Exposed is a pretty nice framework, it tries to support a lot of SQL dialects, so a lot of advanced features that aren't supported by the SQL standard aren't supported in Exposed.

Thankfully Exposed is very extendable, allowing you to support features that it doesn't support out of the box! This repository contains a bunch of Exposed tidbits that I use on a lot of my projects.

Getting Started

repositories {
  mavenCentral()
  maven("https://repo.perfectdreams.net/")
}

Then, in your dependencies...

dependencies {
  implementation("net.perfectdreams.exposedpowerutils:ModuleNameHere:CurrentVersionHere")
}

Here's an example!

dependencies {
  implementation("net.perfectdreams.exposedpowerutils:postgres-java-time:1.1.0")
}

Modules


Similar projects:

Releases

No releases published

Languages