open-kanban
Prisma
Our great sponsors
open-kanban | Prisma | |
---|---|---|
1 | 227 | |
0 | 24,690 | |
- | 4.0% | |
5.1 | 9.9 | |
8 months ago | 6 days ago | |
Svelte | TypeScript | |
- | Apache License 2.0 |
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.
open-kanban
-
Failure to connect db with Prisma in a SvelteKit project
I've just started this project with [email protected] ande prisma. On my local machine this is what went down:
Prisma
-
Trying to learn postgres with node. I don't know how to create tables or a database automatically.
Hey there, I work at Prisma, we're building an ORM that helps with exactly that workflow :)
-
ORM for multi language full Text Search
Hey, Alex here from the Prisma team.
-
eli5 what is the difference between backend language and database language?
You can use something like https://www.prisma.io/. Which is an ORM (Object-Relational Mapping) that talks to the DB, but easier for you if you know Node/JavaScript.
-
Good Good Cup
- Remix for framework - Prisma for ORM - Planetscale for database - Vercel for hosting
-
Alternatives to SQLAlchemy for your project - Prisma case
Even if it supports many relational databases, there is one notable absence in the list: Oracle. It can be restrictive if you are working for a bank or a large corporation that is used to working with this database. There is an ongoing issue if you want to follow this topic.
Prisma is a recent TypeScript ORM taking a different approach from its predecessors and focusing on type safety thanks to TypeScript.
-
Announcing Football Coach: College Dynasty, coming to desktop this year
That's right, using prisma as my ORM. The app is an electron app so the build configuration can be tricky for 'native' dependencies, which SQLite falls under.
-
Generating CMS from Prisma Schema
One of Prisma's best features is its TypeScript client generated from Prisma schema. For me, it is a killer feature that differentiates Prisma from other JavaScript ORMs. By using the generated TypeScript client, I don't need to worry about writing custom types no matter how complex my queries are. Even better, Prisma's code generator system is designed to be extensible, so we can make it generate more than just TS client.
-
Why is Prisma so popular and who the hell is using it for production?
It's true that partial indexes are not yet natively supported in the Prisma schema, we have an open issue for that here. It would be great if you could leave a +1 on the issue and ideally a comment with your use case, this helps us prioritize and hopefully implement this soon!
This is indeed a frequently requested feature that we're planning to look at soon! You can find an open issue for that on GitHub (again, it would be nice if you could +1 and comment on the issue).
What are some alternatives?
Knex - A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
Sequelize - An easy-to-use and promise-based multi SQL dialects ORM tool for Node.js | Postgres, MySQL, MariaDB, SQLite, MSSQL, Snowflake & DB2
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.
Mongoose - MongoDB object modeling designed to work in an asynchronous environment.
MikroORM - TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.
Objection.js - An SQL-friendly ORM for Node.js
lucid - AdonisJS SQL ORM. Supports PostgreSQL, MySQL, MSSQL, Redshift, SQLite and many more
sveltekit-prisma - A sample repository to show how SvelteKit and Prisma work together.
PostgreSQL - PostgreSQL client for node.js.
KeystoneJS - The most powerful headless CMS for Node.js — built with GraphQL and React
MongoDB - The Official MongoDB Node.js Driver
DataStax Node.js Driver for Apache Cassandra - DataStax Node.js Driver for Apache Cassandra