All Projects → ivanceras → Old Rustorm

ivanceras / Old Rustorm

Licence: mit
An ORM for rust

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Old Rustorm

Hunt Entity
An object-relational mapping (ORM) framework for D language (Similar to JPA / Doctrine), support PostgreSQL and MySQL.
Stars: ✭ 51 (-69.64%)
Mutual labels:  orm, database, postgresql, sqlite
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite & MongoDB (Preview)
Stars: ✭ 18,168 (+10714.29%)
Mutual labels:  orm, database, postgresql, sqlite
Rustorm
an orm for rust
Stars: ✭ 205 (+22.02%)
Mutual labels:  orm, database, postgresql, sqlite
Piccolo
A fast, user friendly ORM and query builder which supports asyncio.
Stars: ✭ 219 (+30.36%)
Mutual labels:  orm, database, postgresql, sqlite
Denodb
MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for Deno
Stars: ✭ 498 (+196.43%)
Mutual labels:  orm, database, postgresql, sqlite
Nut
Advanced, Powerful and easy to use ORM for Qt
Stars: ✭ 181 (+7.74%)
Mutual labels:  orm, database, postgresql, sqlite
Entityworker.core
EntityWorker is an object-relation mapper(ORM) that enable .NET developers to work with relations data using objects. EntityWorker is an alternative to entityframwork. is more flexible and much faster than entity framework.
Stars: ✭ 91 (-45.83%)
Mutual labels:  orm, database, postgresql, sqlite
Linq2db
Linq to database provider.
Stars: ✭ 2,211 (+1216.07%)
Mutual labels:  orm, database, postgresql, sqlite
Node Orm2
Object Relational Mapping
Stars: ✭ 3,063 (+1723.21%)
Mutual labels:  orm, database, postgresql, sqlite
Mikro Orm
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.
Stars: ✭ 3,874 (+2205.95%)
Mutual labels:  orm, database, postgresql, sqlite
Db
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
Stars: ✭ 2,832 (+1585.71%)
Mutual labels:  orm, database, postgresql, sqlite
Typeorm
ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
Stars: ✭ 26,559 (+15708.93%)
Mutual labels:  orm, database, postgresql, sqlite
Go Sqlbuilder
A flexible and powerful SQL string builder library plus a zero-config ORM.
Stars: ✭ 539 (+220.83%)
Mutual labels:  orm, database, postgresql, sqlite
Bookshelf
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js
Stars: ✭ 6,252 (+3621.43%)
Mutual labels:  orm, database, postgresql, sqlite
Dbmigrations
A library for the creation, management, and installation of schema updates for relational databases.
Stars: ✭ 67 (-60.12%)
Mutual labels:  database, postgresql, sqlite
Dbbench
🏋️ dbbench is a simple database benchmarking tool which supports several databases and own scripts
Stars: ✭ 52 (-69.05%)
Mutual labels:  database, postgresql, sqlite
Tortoise Orm
Familiar asyncio ORM for python, built with relations in mind
Stars: ✭ 2,558 (+1422.62%)
Mutual labels:  orm, postgresql, sqlite
Chloe
A lightweight and high-performance Object/Relational Mapping(ORM) library for .NET --C#
Stars: ✭ 1,248 (+642.86%)
Mutual labels:  orm, postgresql, sqlite
Ebean
Ebean ORM
Stars: ✭ 1,172 (+597.62%)
Mutual labels:  orm, database, sqlite
Electrocrud
Database CRUD Application Built on Electron | MySQL, Postgres, SQLite
Stars: ✭ 1,267 (+654.17%)
Mutual labels:  database, postgresql, sqlite

Rustorm

A big Rewrite is on-going

Latest Version Build Status Downloads Coverage Status Build status MIT licensed

An ORM for rust

Design

Rustorm is design to get data from dynamic tables, i.e tables that are created at run-time.

Features

  • Fluent high-level and low-level API
  • Composable queries
  • Automatic renames of conflicted colum names in the query.
  • Easy to reason out generated SQL

docs

Suppported database

  • [X] Postgresql
  • [X] Sqlite
  • [ ] Mysql

Roadmap

  • Support for Mysql

For Updates

Follow me on twitter: @ivanceras

Related project

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].