Тёмный
Prisma
Prisma
Prisma
Подписаться
At Prisma, we simplify working and interacting with databases so developers and their teams can focus on shipping features. Explore our intuitive tools to build data-driven applications - with a great DX:
◮ Prisma ORM: Open-source Node.js and TypeScript ORM for PostgreSQL, MySQL, SQL Server, SQLite, MongoDB, and CockroachDB.
◮ Prisma Accelerate: Global database cache with scalable connection pooling.
◮ Prisma Pulse: Real-time database events with type-safe subscriptions.

This RU-vid channel features tutorials, online meetups and events, and updates about the latest Prisma releases.

Learn more:
• Getting started: www.prisma.io/docs/getting-started
• GitHub: github.com/prisma/prisma
• Examples: github.com/prisma/prisma-examples/
• Discord: pris.ly/discord
------------------------
Discover Data DX Virtual Event - Dec 7th / 10AM PT
1:37:23
6 месяцев назад
New in Prisma 5.6: Debug Command Explained!
1:22
7 месяцев назад
How To Build a Prisma Client Extension
15:20
11 месяцев назад
Announcing: try-prisma!
3:14
Год назад
Комментарии
@VudrokWolf
@VudrokWolf 2 дня назад
Does anyone know? If there is an updated tutorial? I find the documentation to refer to version 1 only some hints on changes with the upgrade guide but I am struggling here I am really new to blitzjs.
@edlmiranda
@edlmiranda 3 дня назад
you can also reuse the prisma export in src/db.ts within prisma/seed.ts
@pbomb6343
@pbomb6343 4 дня назад
when I type brew -v after installing it says command not found: brew
@fabriciofeitosadecastro3170
@fabriciofeitosadecastro3170 5 дней назад
Maravilha de curso
@parmetra
@parmetra 6 дней назад
Great! Thanks for your work!
@breezycodes
@breezycodes 7 дней назад
Good stuff
@PrismaData
@PrismaData 7 дней назад
Get started using the NEW Prisma ORM Nuxt Module -> pris.ly/prisma-nuxt
@usmansbk
@usmansbk 7 дней назад
"data 😈"
@user-fo7kr6cl3c
@user-fo7kr6cl3c 14 дней назад
Brother, In 1-m realtionship model the userId in Post model is @unique as 1 user can have multiple post so userId can repeat right?, so it shoudn't be unique
@roymathew7956
@roymathew7956 14 дней назад
Thank you for this extremely clear presentation. Looking forward to more of these.
@ramchillarege1658
@ramchillarege1658 18 дней назад
Excellent intro. Thanks
@Stephan-mz4mt
@Stephan-mz4mt 20 дней назад
Danke
@ThinhPham-ui5ih
@ThinhPham-ui5ih Месяц назад
So when using SSL for localhost, prisma studio can not work. Can you clarify this case
@matinaminsabouri
@matinaminsabouri Месяц назад
thanks
@lehung5914
@lehung5914 Месяц назад
Simple and straight forward!. Thanks
@edwardkonovalov7173
@edwardkonovalov7173 Месяц назад
Please dont overlap code with your face))
@48265868
@48265868 Месяц назад
What about just using SQL? Simplest and most performent... So the logic with this new Prisma Optimize is because you are using Prisma you might get bottlenecks, so you can install more Prisma to hopefully improve these bottlenecks? But these bottlenecks are a product of installing Prisma in the first place? This is insanity at its finest. Just do SQL. You have to learn it no matter what, so why would you spend time learning one additional syntax when you can just do SQL?
@rilock2435
@rilock2435 Месяц назад
Another pay for service while the client is riddled with bugs. I really wish more focus was put on actually fixing the client. I get you need to make money, but if the client is full of bugs, who cares what pay services there are.
@TheWalrus_45
@TheWalrus_45 Месяц назад
Are you sure it's paid?
@rilock2435
@rilock2435 Месяц назад
It requires a login for the data platform
@TheWalrus_45
@TheWalrus_45 Месяц назад
@@rilock2435 I'm not sure they thought about this hard enough. Surely a tool like this will allow people to see how slow prisma is compared to drizzle.
@PrismaData
@PrismaData Месяц назад
Hey @rilock2435, while we do require a login, this is not a paid product. This is currently free for all of our users. There may be paid features in the future, but at this moment, it is free. Let us know what you think!
@PrismaData
@PrismaData Месяц назад
Get started optimizing your queries! Try out Prisma Optimize now! pris.ly/optimize
@solarspear27
@solarspear27 Месяц назад
🤩
@ulrichmbouna4091
@ulrichmbouna4091 Месяц назад
Waiting for the updates 🙏🙏
@pep3marquez46
@pep3marquez46 Месяц назад
Thanks for sharing 👍
@belkocik
@belkocik 2 месяца назад
Straight to the point! However, diagrams would be helpful :)
@RayanA-gl7ox
@RayanA-gl7ox 2 месяца назад
how can i create a new db? is there any way to that using this app?
@robgoodberry5680
@robgoodberry5680 2 месяца назад
When you migrate the database in the video, why doesn't it generate a migration?
@steec3100
@steec3100 2 месяца назад
This is the best video so far! Keep it up my guy! subscribed
@GeorgeLavor
@GeorgeLavor 2 месяца назад
Extremamente Prolixo. Dava pra ter dado todo o conteúdo em metade do tempo.
@envitab
@envitab 2 месяца назад
Thanks for sharing
@alshafarazgazi4870
@alshafarazgazi4870 2 месяца назад
Am trying to get the repo for this workshop... cant find the link
@gmil12345
@gmil12345 3 месяца назад
good talk but shame it doesn't use typescript, even if experimental... typescript shouldn't really be an after-thought
@wsalvaterra
@wsalvaterra 3 месяца назад
I was looking for a way to automatically generate the schema from prisma to Graphql, and I leave this video sad to see that after I did so many steps installed so many things, I'd have to still write down every table, every field of my big database... The video is great, don't get me wrong, I am just pissed off that there isnt a simple way to convert one thing to another.
@dabunnisher29
@dabunnisher29 3 месяца назад
This is frigging awesome.
@escrkh
@escrkh 3 месяца назад
How to use soft delete look like Sequelize?
@merictunc
@merictunc 3 месяца назад
Amazing!
@Dadaadad268
@Dadaadad268 3 месяца назад
So you can have a separate micro front-end purely as component library (buttons, dropdowns etc..) ?
@buntikashyap7618
@buntikashyap7618 3 месяца назад
Yes, I use Next js with Prisma and mysql database and it is good combination for full stack developer but I have an issue to deploy on hostinger as it pre installed the phpmyadmin or database but didn't know about how we deploy my next js project on this and how can I create the tables in database dynamicallly. (if you have any reference for me you can send me)
@user-pk5pw5pz6v
@user-pk5pw5pz6v 3 месяца назад
how are you getting the suggestions in terminal , can you tell us please
@davedoria2251
@davedoria2251 3 месяца назад
The createClient object now requires an exchanges key so this worked for me: import { createClient, Provider, fetchExchange, cacheExchange } from "urql"; const client = createClient({ url: import.meta.env.API_URL || "localhost:4000/graphql", exchanges: [fetchExchange, cacheExchange], });
@user-gf8nl9fg9p
@user-gf8nl9fg9p 3 месяца назад
Wow just what we needed, yet another fucking React framework. Good luck with those 400+ open issues mate!
@trendpro_
@trendpro_ 3 месяца назад
Love this
@LutherDePapier
@LutherDePapier 3 месяца назад
Now what if I want to sort authors by the number of their posts where published is true?
@justine_chang39
@justine_chang39 3 месяца назад
awesome
@t3ntube357
@t3ntube357 3 месяца назад
why you wrote what you wrote???
@misterbg1
@misterbg1 3 месяца назад
you do a lot of 'oh yeah we need this cuz it wont work without it'. Not alot of explaining the specific reason. You're providing code to copy, why not explain it more in depth, there is no context here
@rohanparange5203
@rohanparange5203 3 месяца назад
how to get users data if the post count is more than 2
@user-hk3er8jw2s
@user-hk3er8jw2s 4 месяца назад
Finally we have another Universalgenie from Germany! Is there anything that Magnus can´t do? Bravo, wieter so!
@_ilearn
@_ilearn 4 месяца назад
Host needs change.
@Broski_Rodragweez
@Broski_Rodragweez 4 месяца назад
One role per user?
@Broski_Rodragweez
@Broski_Rodragweez 4 месяца назад
Not sure storing your access policies in code is the best approach. If you use a lib like CASL then you can store the policies in the db as json (permissions) and persist them as state within the user context / token or even sessions. This will allow you to totally re-configure your access policies without rebuilding the app. Your code only needs to know the action and the subject, the policy can be provided at runtime. I won't use references to roles anywhere in my code.
@jiashengg
@jiashengg 2 месяца назад
You can still store the permissions in the DB as usual, then use The ZenStack to replace the one that belongs to the system logic, which is traditionally implemented by code like below: `@@allow('read', auth().role.permissions?[action =='READ'] )`