8 things you should NEVER do in a Database!

  Рет қаралды 13,268

Supabase

Supabase

Күн бұрын

Пікірлер: 35
@wlockuz4467
@wlockuz4467 8 ай бұрын
Absolutely love this. Best thing about this is that RLS is a Postgres feature so its not like wasted knowledge.
@vaidiksavaliya3577
@vaidiksavaliya3577 8 ай бұрын
I really love supabase i use it on every project it's a one stop solution for my needs
@JonMeyers
@JonMeyers 8 ай бұрын
That’s awesome! Glad you’re enjoying it! 🚀
@techjandro
@techjandro 7 ай бұрын
Supabase is probably the best product out there for db, it's beyond words
@benbowers3613
@benbowers3613 8 ай бұрын
After seeing PlanetScale's "schema reccomendations," Splinter is exactly the feature I was hoping for! Great work!
@whoman7930
@whoman7930 8 ай бұрын
Why I don't see that sidebar, for my project? 2:44
@ideagarage
@ideagarage 8 ай бұрын
Great feature and video! I think it will be more accessible if these adviser will always appearer in the top of the Supabase Studio.
@mikelCold
@mikelCold 7 ай бұрын
Supabase has become so amazing!
@perc-ai
@perc-ai 8 ай бұрын
But what if we are using the experimental Postgres user by column functionality. We wouldn’t need RLS persay. Forgot what it’s called by it’s in alpha mode in supabase
@josvdwest
@josvdwest 3 ай бұрын
How did you add the swipe/transition sound? was it a manual add or automatic through some tool? Asking in case I want to try it in the future.
@supirman
@supirman 8 ай бұрын
Ok, this is awesome -- but it also means I have a lot of work to do now to make my database better! Thanks supabase team!
@janglad9136
@janglad9136 8 ай бұрын
This is pretty cool! Does the security linter take into account manually revoked privileges on anon/authenticated? Often do this when just using the DB through an ORM.
@captainpumpkinhead1512
@captainpumpkinhead1512 6 ай бұрын
I feel like the title is misleading. I clicked on a video about database mistakes and bro launches into what sounds like a schpeel for a sponsored software.
@mikejohneviota9293
@mikejohneviota9293 8 ай бұрын
Transaction API when 😢
@Caldaron
@Caldaron 8 ай бұрын
sweet, a nice way to learn postgres best practices, just what i needed. Even transfers to other db types 💪
@alialnaghmoush
@alialnaghmoush 8 ай бұрын
When will offline support be official?
@akash-kumar737
@akash-kumar737 8 ай бұрын
Yeah man they need to work on DX
@rembautimes8808
@rembautimes8808 4 ай бұрын
What happened to the signature black cap 🧢 ?
@neeshsamsi
@neeshsamsi 8 ай бұрын
Great video, however, it's super annoying that the whoosh sound effect is only in the left ear
@bryceyorkpm
@bryceyorkpm 7 ай бұрын
agreed! and it's too loud.
@BGdev305
@BGdev305 8 ай бұрын
VERY VERY well done!
@assaultressgamer
@assaultressgamer 8 ай бұрын
It won't let me delete duplicate index. Is it because there are already entries? Also, there's this video about how to make triggers on auth via SQL Query since it's not possible manually. I created triggers on sign up following their instructions but this showed "Function Search Path Mutable" in the Security advisor. I tried to `drop` this trigger via SQL editor but it won't drop. How to fix this?
@richardhaddadau
@richardhaddadau 7 ай бұрын
thank you so much for this. Brilliant tips!
@arpanghoshal2579
@arpanghoshal2579 8 ай бұрын
This was nice, I was not aware of RLS in postgres, however I think its much easier to maintain security and access logic in our application instead of defining such policies on the DB itself. The end users won't access the DB directly and would go through our backend apis, therefore its much simpler to implement complex business logic related to authorization and authentication on the application instead of the DB.
@akash-kumar737
@akash-kumar737 8 ай бұрын
Nope you want Security at DB layer too. Now I see how entire db get hacked and made public.
@arpanghoshal2579
@arpanghoshal2579 8 ай бұрын
@@akash-kumar737 Why do you need RLS, when users access your db via your application, why is this required? Anyways this was added recently in postgres so how did people use their db before this feature? Remember, adding this stuff to your db can also affect performance of queries. Lastly ,I have worked in so many different organisations and never seen this kind of thing before, all the security logic was in the backend application. I am sure there are special situations where RLS would be useful however I don't think this is needed in general
@andersonmamede9625
@andersonmamede9625 8 ай бұрын
@@arpanghoshal2579 the thing is: if your project is using Supabase, your project's database is already exposed to the public internet via PostgRES and supabase-js, for instance. Then, without RLS and the appropriate policies configured for each table within the public schema, anyone could freely manipulate (select, insert, update, delete) any data from those tables without even being authenticated...
@lararawf6100
@lararawf6100 2 ай бұрын
God bless u MAN
@xeooox
@xeooox 8 ай бұрын
I found 17 things to fix in my db...
@JonMeyers
@JonMeyers 8 ай бұрын
We should have a leaderboard for “Most Opportunities”
@BGdev305
@BGdev305 8 ай бұрын
@@JonMeyers 🤣
@victorgarcia3526
@victorgarcia3526 8 ай бұрын
You forgot to say never use a delete without where
@StephenRayner
@StephenRayner 8 ай бұрын
Please never put the swipe sound in again… I hate it, so distracting. I’m now not listening and in the comment section complaining…
Improve UX with Anonymous Sign-Ins
4:16
Supabase
Рет қаралды 7 М.
3 reasons you should use Postgres Functions and Transactions
16:58
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Make your queries 43,240x faster
13:16
Supabase
Рет қаралды 27 М.
Simplify complex SQL queries with Views in Postgres
26:01
Supabase
Рет қаралды 10 М.
The Underrated Coolify Feature You Didn't Know About
10:03
Theo in Tech
Рет қаралды 208
Are Multi-Column Indexes a good idea?
11:22
Supabase
Рет қаралды 5 М.
Self-host Maps with Protomaps and Supabase Storage
14:40
Supabase
Рет қаралды 16 М.
Usage-based restrictions for SaaS subscription tiers
35:28
Supabase
Рет қаралды 10 М.
The FASTEST possible way to query data
7:24
Supabase
Рет қаралды 7 М.
These 3 AI models tried to build me a database
25:21
Supabase
Рет қаралды 4,4 М.
Behind the Code of Atomic CRM
24:22
Supabase
Рет қаралды 2,8 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН