blog de luischavez

Desarrollo de libreria para consultas DDL y DML

Tengo un tiempo desarrollando una libreria para facilitar el acceso y manipulacion de bases de datos, se que ya existen muchas soluciones pero creo que la mayoria estan enfocadas para grandes proyectos y son bastante complejas por eso lo empeze como un proyecto personal pero creo que esta en un buen punto para compartirlo con la comunidad. Por el momento solo tiene soporte para mysql y h2 aunque todavia hace falta hacer pruebas y documentar bastante, si alguien esta interesado puede contribuir con el desarrollo.
https://github.com/luischavez/database/tree/dev

Database database = Database.use("mysql");
database.create("users", table -> {
    table.integer("id").incremented();
    table.string("username", 32);
 
    table.primary("id");
});
 
if (database.exists("users")) {
    database.insert("users", "username", "luischavez");
    Row user = database.query("users").first();
    database.drop("users");
}
Distribuir contenido