I Have A New Favorite Database Tool

I Have A New Favorite Database Tool

Theo - t3․gg

54 года назад

124,411 Просмотров

PLEASE GIVE DRIZZLE A STAR https://github.com/drizzle-team/drizzle-orm

DrizzleORM is the most hyped I've been for db tech in awhile. I hope y'all love it as much as I do.

Keywords: PRISMA ALTERNATIVE MYSQL DATABASEJS POSTGRES PSQL MYSQL PLANETSCALE EDGE SQLITE

ALL MY VIDEOS ARE POSTED EARLY ON PATREON https://www.patreon.com/t3dotgg
Everything else (Twitch, Twitter, Discord & my blog): https://t3.gg/links

S/O Mir for the awesome edit 🙏

Тэги:

#web_development #full_stack #typescript #javascript #react #programming #programmer #theo #t3_stack #t3 #t3.gg #t3dotgg
Ссылки и html тэги не поддерживаются


Комментарии:

@ridass.7137
@ridass.7137 - 01.06.2023 09:20

sure you do

Ответить
@dbug64
@dbug64 - 01.06.2023 10:25

Is there a way to get Zod schemas as well? I like the way Zod works and how you can get Typescript types from the schema objects. The Zod schemas can be used for many different things, such as validation data from an endpoint, or for forms.

Ответить
@adampielach4942
@adampielach4942 - 01.06.2023 10:36

I've got a strange feeling lately, that you are like a flag - changing direction in development tools as the wind blows.
I don't implicate it's hurtful to try out new things and tell people about it, but rather leap from one framework/package to the other and praise it for being innovative.

Ответить
@mattlynch_
@mattlynch_ - 01.06.2023 13:05

Patiently waiting for Drizzle to start working with next-auth and then I’m switching from prisma. I might keep it around for migrations if it’s problematic in Drizzle.

Ответить
@blue5659
@blue5659 - 01.06.2023 14:41

Maybe unpopular opinion but...why are all relational dbs orders of magnitude slower than document stores like mongo?

Ответить
@БогданПилипчук-р2ъ
@БогданПилипчук-р2ъ - 01.06.2023 15:24

There is no good or evil. There is only weight and those too weak to lift it.
(C) Swoldemort

Ответить
@jacoblockwood4034
@jacoblockwood4034 - 01.06.2023 15:56

OMG i'm so hyped to start using the new drizzle relational queries ASAP this was like the one blocker stopping me from moving forward with it!!

Ответить
@jonopens
@jonopens - 01.06.2023 16:57

Wasted

Ответить
@emmanuelezeagwula7436
@emmanuelezeagwula7436 - 01.06.2023 17:00

Still prefer prisma tbh

Ответить
@josecarloscirqueirajunior2914
@josecarloscirqueirajunior2914 - 01.06.2023 21:25

gonna use this .. June 2023

Ответить
@ComisarioLobo
@ComisarioLobo - 02.06.2023 01:38

Would be awesome to see a T3 Stack 2.0. Specially given that today, most of T3 dependencies seem to be not a good idea.
For example, PRISMA -> Drizzle | NextJS Auth -> Clerk | TRPC -> TS | NextJS Pages -> App Directory

Ответить
@brianodida
@brianodida - 02.06.2023 10:43

TypeORM is the best Typescript ORM.

Ответить
@hgghyxo
@hgghyxo - 02.06.2023 13:43

Two days later, already at 9k Stars

Ответить
@jonnyso1
@jonnyso1 - 03.06.2023 02:52

The one query thing is a big deal, but eloquent is still the best ORM I know so far.

Ответить
@aabmets
@aabmets - 03.06.2023 20:50

What about Orchid ORM?

Ответить
@GeraldScholz
@GeraldScholz - 04.06.2023 20:18

Will check it out. Does it Support geospatial data?

Ответить
@nemila4904
@nemila4904 - 05.06.2023 16:24

When will you add it to t3?

Ответить
@pankajsharma9801
@pankajsharma9801 - 05.06.2023 20:36

Why not sequeelize ORM 🤔

Ответить
@bakenbard
@bakenbard - 07.06.2023 00:26

bro, it's actually doubled(almost) after a week(almost)... noice

Ответить
@cmelgarejo
@cmelgarejo - 22.06.2023 23:04

stars effectively doubled @t3dogg we made it

Ответить
@user-js7ud9du2y
@user-js7ud9du2y - 01.07.2023 06:00

i live in the left,right,cross join world and i wish all problems is just a inner join

Ответить
@programming7292
@programming7292 - 19.07.2023 15:04

To all of you who want to start using drizzle orm as theo or josh said it. It is not mature doesn't have a adapter for the planet scale database with next auth as prisma does nor has as refined docs, unsigned integer or as big of a community .
Right after this video was released planet scale introduced the scaler pro plan where you have unlimited read and write which mitigates the cost issue. starting from $39 it can go up to $999 8 vCPU and 32 GB RAM in AWS which much be sufficient for almost all use cases and vast majority of people. If you need more than this you are already a multi million dollar company and that's that.
Untill Drizzle goes to version 1 I am waiting and will go with prisma and planetscale.

Ответить
@kasper369
@kasper369 - 05.08.2023 15:49

is just me or audio is low

Ответить
@ammarejaz824
@ammarejaz824 - 19.08.2023 13:17

is using Prisma in production save ? I have heard so much negativity regarding ORM . One argument with which they come up is if you really want to use ORM use raw query instead of ORM native function ? Is there a really performance lacking in native ORM function ?

Ответить
@adoreos
@adoreos - 15.09.2023 14:44

Theo will T3 stack change to Drizzle?

Ответить
@MarcosVMSoares
@MarcosVMSoares - 22.09.2023 08:22

Ecto. And stopping using this new stuff every few months ahhahaa

Ответить
@AlessioMichelini
@AlessioMichelini - 28.09.2023 02:04

Not sure why the “hate” for foreign keys nowadays, they exist for a reason …😅

Ответить
@Zomp420
@Zomp420 - 05.10.2023 05:26

don't use an ORM. Just use SQL. It allows you more control and fine tuning.

Ответить
@thomashamilton564
@thomashamilton564 - 20.10.2023 22:04

Left joins. Yuck.

Ответить
@RaineWilder
@RaineWilder - 31.10.2023 02:42

Dude, Drizzle is NOT A TOOL, it's an abstraction layer. A tool is something like TablePlus. The title is misleading. Not criticizing, just feedback.

Ответить
@_briantravis
@_briantravis - 02.11.2023 08:18

I literally didn’t click on this video knowing it would be about drizzle but I learned so much about just watching it 😂

Ответить
@hannad
@hannad - 17.11.2023 18:35

It’s crazy how every time a new orm releases and we are like wow this is so simple. This is so good. 😂

Ответить
@Zicore47
@Zicore47 - 19.11.2023 15:24

So when MS-SQL? 🙂

Ответить
@genechristiansomoza4931
@genechristiansomoza4931 - 23.11.2023 02:19

Actual sql itself is simple enough 😅

Ответить
@shantanuojha3578
@shantanuojha3578 - 29.11.2023 07:37

bro dosen't know what's a left join and he is making video about Database tools bruh.......

Ответить
@jamess.2491
@jamess.2491 - 06.12.2023 20:21

Why use SQL when you can use SQL on top of JavaScript on top of SQL?

Ответить
@komalpatel3329
@komalpatel3329 - 05.01.2024 10:53

🚀 API Maker = super super easy compare to Drizzle also. Try Deep Populate and Find Join feature. It will blow your mind.

Ответить
@cho4d
@cho4d - 23.01.2024 19:51

how is defining relationships inside the code using the orm "cleaner"??? Any single responsibility principle enjoyers here?

Ответить
@djSeakDigital
@djSeakDigital - 05.02.2024 15:03

The fact that this video shows after fireship video of ORMs is a chefs kiss

Ответить
@jackweatherilt571
@jackweatherilt571 - 13.02.2024 00:05

Is this video paid advertising?

Ответить
@ynn6871
@ynn6871 - 22.02.2024 16:54

Are you saying that if you use drizzle there is less of a need for tRPC?

Ответить
@gtamy5544
@gtamy5544 - 23.02.2024 00:46

database tools are the new javascript frameworks, and thats great!

Ответить
@DmitriiBaranov-ib3kf
@DmitriiBaranov-ib3kf - 24.03.2024 23:18

Better try SurrealDB

Ответить
@andrewhannebrink56
@andrewhannebrink56 - 26.03.2024 06:02

Drizzle migrations are a nightmare compared to what Prisma offers.

Ответить
@WatashiwaWatashi-zw7hy
@WatashiwaWatashi-zw7hy - 03.05.2024 09:53

I just wanna use this library with Deno, then I got overwhelmed

Ответить
@cachipum
@cachipum - 25.05.2024 01:16

One year after this video, and they still have unresolved issues opened 1 year ago, basic things like adding a WHERE in an index or properly parse a remote SQL schema. They often ignore other devs submitting feedback or even pull requests asking to fix those important issues... so I am not really optimistic about the future of this project, hopefully another team with the same concept but better attitude will take on this soon.

Ответить
@sad_man_no_talent
@sad_man_no_talent - 05.06.2024 07:38

drizzle mentioned yeah baby

Ответить
@48265868
@48265868 - 18.09.2024 03:11

omg, JUST FUCKING USE SQL. STOP THIS INSANITY

Ответить