8 things you should NEVER do in a Database!

Поделиться
HTML-код
  • Опубликовано: 4 авг 2024
  • Supabase Linter automatically detects Security and Performance optimizations, and provides helpful suggestions for how to resolve them. In this video, Jon Meyers goes through 8 common issues that can be surfaced with Splinter!
    🙋 Supabase Security Advisor & Performance Advisor (blog): supabase.com/blog/security-pe...
    00:00 Automatically Identify Security and Performance Optimizations in Postgres
    03:08 Unindexed Foreign Keys
    05:09 Unused Index
    07:25 Duplicate Index
    08:20 Exposing auth.users Table
    15:46 RLS Disabled on Public Table
    16:40 RLS Enabled with No Policy
    18:58 Invoking auth.uid() Function for Every Row
    20:10 Multiple Permissive Policies
    22:35 Go deeper with Postgres Theory
    💻 Videos to watch next:
    ▶ Supabase is now GA: • Supabase is now GA
    ▶ Learn Postgres (playlist): • Learn Postgres
    ▶ A new way to use Supabase Storage: • A new way to use Supab...
    👇 Learn more about Supabase 👇
    🕸 Website: supabase.com/
    🏁 Get started: app.supabase.com/
    📄 Docs: supabase.com/docs
    🔔 Subscribe for more tutorials and feature updates from Supabase: / @supabase
    📱 Connect with Us:
    🐙 Github: www.github.com/supabase
    💬 Discord: www.discord.supabase.com/
    🐦 Twitter: / supabase
    ▶ Instagram (follow for memes): / supabasecom
    ABOUT SUPABASE:
    Supabase is the open source Firebase alternative. Supabase provides a full Postgres database for every project with pgvector, backups, realtime, and more. Add and manage email and password, passwordless, OAuth, and mobile logins to your project through a suite of identity providers and APIs.
    Build in a weekend, scale to millions.
    #Supabase #AppDevelopment #RealtimeApps #DeveloperTools
  • НаукаНаука

Комментарии • 32