jSQL-Gen icon indicating copy to clipboard operation
jSQL-Gen copied to clipboard

Java SQL (JDBC) code generator with GUI. 0% boilerplate + compile-safe SQL + powerful API.

Results 9 jSQL-Gen issues
Sort by recently updated
recently updated
newest added

To prevent ugly stuff like this: ```java Review.Rating rating = values[i]; List reviewRatings = ReviewRating.whereReviewId().is(review.id) .and(ReviewRating.whereRating().is(ReviewRating.Rating.valueOf(rating.name()))).get(); ``` Instead, it could look like this if the enum was imported instead of...

The whole point of getLazy() is to be able to work with extremely large tables by not getting all the results directly, but lazily step-wise in smaller portions. However when...

Add inheritance of classes/tables.

Currently, the clone() method expects all the fields to be primitives which makes cloning pretty easy, however Date is not a primitive and thus the same object remains without being...

Heavy fields contain large amounts of data and thus should not exist in memory. Instead, they should be loaded when needed.

TIMESTAMPS will break in 2038 because they are stored with 32 bits instead of 64. (MySQL) https://dev.mysql.com/doc/refman/8.4/en/datetime.html Possible fix: Do not use TIMESTAMP internally but use some kind of wrapper...