rusqlite-model VS pure-orm

Compare rusqlite-model vs pure-orm and see what are their differences.

rusqlite-model

Model trait and derive implementation for rusqlite (by OJFord)

pure-orm

A pure ORM for writing native SQL queries yielding pure business objects (by craigmichaelmartin)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
rusqlite-model pure-orm
1 13
11 387
- -
0.0 4.7
over 1 year ago 4 months ago
Rust TypeScript
- MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

rusqlite-model

Posts with mentions or reviews of rusqlite-model. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-10.
  • Show HN: Write universally accessible SQL, not library-specific ORM wrapper APIs
    7 projects | news.ycombinator.com | 10 Aug 2021
    I'm quite anti-ORM, though I've never not used one professionally (just because it's already been there / not my decision), so that might be different if I did for a while. I do think something's necessary though, and it maybe is a bit arbitrary where we draw the line for what's an 'ORM'?

    For example, I really enjoyed using rusqlite for a little side project/personal thing, but found apart from anything else just the repetition of `(?,?,?,?,?,?)` any time I wanted to insert something was annoying, for example. I started working a bit on [0] .. I don't know if I'd call it an ORM, just so I didn't have to do that, and could write `Model { ... }.insert(&conn)` instead. But still write plain SQL queries, I just want easy mapping between db table and language 'model' struct/class; column and field/attr.

    [0] - https://github.com/OJFord/rusqlite-model

pure-orm

Posts with mentions or reviews of pure-orm. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-08.

What are some alternatives?

When comparing rusqlite-model and pure-orm you can also consider the following projects:

diesel - A safe, extensible ORM and Query Builder for Rust

Norm - The SQL generation library you already know how to use.

pgdbf - Convert XBase / FoxPro databases to PostgreSQL

gluegun - A delightful toolkit for building TypeScript-powered command-line apps.

mammoth - A type-safe Postgres query builder for TypeScript.

return-youtube-dislike - Chrome extension to return youtube dislikes

Hangfire - An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required

sql-formatter - A whitespace formatter for different query languages

rbatis - Rust Compile Time ORM robustness,async, pure Rust Dynamic SQL