#sqlbridge
Large
Offload DB Techniques Validation Batch Optimize Dialects Cache
Fantastic 4
SQL Preventive - Wrong Queries Functions (String)
- Build Time
- Startup
- Runtime
- JDBC
Clean Code = Opensource / Checkstyles/ Documented
- https://dev.mysql.com/doc/index-other.html
- https://blog.timescale.com/blog/why-sql-beating-nosql-what-this-means-for-future-of-data-time-series-database-348b777b847a/
- https://blogs.oracle.com/oraclemagazine/deliver-oracle-database-18c-express-edition-in-containers
- https://www.tutorialspoint.com/jdbc/jdbc-data-types.htm
- https://www.progress.com/blogs/jdbc-tutorial-extracting-database-metadata-via-jdbc-driver
- http://techdoc.kvindesland.no/java/docs/guide/jdbc/getstart/mapping.doc.html
- https://www.progress.com/tutorials/jdbc/designing-performance
- https://jdbc.postgresql.org/documentation/81/geometric.html
- https://jdbc.postgresql.org/documentation/head/escapes.html#escape-use-example
- https://github.com/bwajtr/java-persistence-frameworks-comparison
- https://engineering.fb.com/2021/07/22/data-infrastructure/mysql/
- https://mariadb.com/resources/customer-stories/dbs-bank-oracle-to-mariadb/
- https://www.infoq.com/news/2022/04/red-hat-releases-hibernate-6/
- https://www.youtube.com/watch?v=ykoUBctblno
- https://www.youtube.com/watch?v=XaC1rQZ_LKs
- https://medium.com/@jerolba/persisting-fast-in-database-1af4a281e3a
- https://medium.com/@jerolba/persisting-fast-in-database-jdbc-76912ec2ef42
- https://medium.com/@jerolba/persisting-fast-in-database-load-data-and-copy-caf645a62909
- https://github.com/schemacrawler/SchemaCrawler
- https://github.com/kyleconroy/sqlc
- https://github.com/facebookincubator/CG-SQL
- https://github.com/diesel-rs/diesel
- https://github.com/smootoo/freeslick
- https://business.jooq.org/growth-is-not-the-only-goal/ - focus on this to reach to this product first
- http://querydsl.com/
- https://scala-slick.org/
- https://github.com/antoyo/tql - rust
From Directory sqlcomponents
On JDK 8 it will not work Min JDK needed is : 11 Max JDK Tested is : 18
docker compose up -d [launch in docker postgres on port 5432]
docker compose down --volumes [optional only when sql error is seen to recreate the default tables]
mvn clean package
mvn clean package -Dmaven.surefire.debug -Dmaven.failsafe.debug verify
mvn clean package -Dmaven.test.skip=true
mvn versions:use-latest-releases
mvn help:active-profiles
How to Publish Maven Plugin in a way that is awailable to others to use it to generate SQL Java Classes?