JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
Repository Index
47,133 repositories indexed
1–23 of 23 · Most stars
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
- state-machine
- ruby
- aasm
- transition
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
- testing
- ruby
- database-cleaner
- testing-tools
NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store.
SQL builder and query library for golang
- sql
- sql-statement
- sql-builder
- go
Reconcile stuck AI-agent tasks after restarts and timeouts. Preview SQLite changes, close stale delivery states, and never guess success.
- agent-runtime
- python
- sqlite
- task-state
Zentral is a control plane for secure, observable Apple endpoints in enterprises. Configure, observe, and enforce the desired state of every Apple endpoint. Manage that desired state as code through GitOps and Terraform.
- macos
- inventory
- elasticsearch
- endpoint-management
Elixir State machine thin layer for structs
- machinery
- state-machine
- phoenix
- elixir
igor is an abstraction layer for PostgreSQL with a gorm like syntax.
- igor
- gorm
- prepared-statements
- dbms
F# type providers to support statically typed access to input parameters and result set of sql statement in idiomatic F# way. Data modifications via statically typed tables.
Dart PostgreSQL driver: supports extended query format, binary protocol and statement reuse.
State machine pattern for Ecto
- elixir
- ecto
- ecto-state-machine
- elixir-lang
Object-based Database Interaction for VBA. Create SQL Statements with VBA objects instead of string concatination.
- vba-excel
- sql
- library
TxQuery component is a TDataSet descendant component that can be used to query one or more TDataSet descendant components using SQL statements. It is implemented in Delphi 100% source code, no DLL required, because it implements its own SQL syntax parser and SQL engine.
Stateful Postgres on cheap Spot VMs
A DSL in Clojure for SQL query, DML, and DDL. Supports a majority of MySQL's statements.
Laravel-style database seeder for Magento 2 / Mage-OS. Generate realistic products (all types), categories, customers, orders (all states), CMS pages, and reviews via bin/magento db:seed.
- dev-tools
- faker
- fixtures
- mage-os
Prep finds all SQL statements in a Go package and instruments db connection with prepared statements
BeanQueue, a lightweight Python task queue framework based on SQLAlchemy, PostgreSQL SKIP LOCKED queries and NOTIFY / LISTEN statements.
Lightweight, type-safe database query builder for Go with zero production dependencies. JOINs, subqueries, CTEs, batch operations, LRU statement cache. PostgreSQL, MySQL, SQLite.
- database
- database-abstraction
- go
- golang
:closed_lock_with_key: Middleware for keeping track of users, login states and permissions
- bcrypt
- middleware
- permissions
- redis
Execute Exposed statements with Vert.x Reactive SQL Client
- jetbrains-exposed
- kotlin
- postgresql-client
- vertx-sql-client
Stateful actors on Apache Flink 2.x and Java 21 — durable per-key state, exactly-once messaging, Kafka and Kinesis I/O, Kubernetes-native deployment. Continues the Apache Stateful Functions programming model on the modern Flink line.
- actor-model
- apache-flink
- distributed-systems
- event-driven