Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Drizzle ORM: A Beginner's Guide
Rating: 4.3 out of 5(31 ratings)
834 students

Drizzle ORM: A Beginner's Guide

Learn The Basics Of Drizzle ORM And Drizzle Kit
Created byTravis Luong
Last updated 4/2024
English

What you'll learn

  • Schemas
  • Push Command
  • Migrations
  • Sql-like Queries
  • Relational Queries
  • Drizzle Studio
  • Dynamic Query Building
  • Introspecting

Course content

1 section8 lectures47m total length
  • Introduction0:08
  • Schema And Push Command5:57
  • Migrations7:29
  • SQL-like And Drizzle Studio8:38
  • Relational Queries18:17

    Set up a drizzle instance with a schema to run relational queries. Explore one-to-many relations, migrations, and using the with operator to fetch users and their todos.

  • Dynamic And Conditional Queries5:09

    Explore dynamic and conditional queries in Drizzle, using the dynamic function and boolean filters to tailor where clauses for user ID and done status.

  • Introspecting2:11
  • Bonus0:05

Requirements

  • Basic SQL knowledge is recommended
  • Basic JavaScript and TypeScript knowledge is recommended

Description

Learn the essentials of Drizzle ORM in this introductory course.


The curriculum includes the following topics:


  • Schemas: Establish robust TypeScript schemas for your data.

  • Push Command: Seamlessly synchronize schemas with your database.

  • Migrations: Effortlessly generate SQL migration files directly from your schema.

  • SQL-like Queries: Learn the art of writing TypeScript code that mirrors SQL syntax.

  • Relational Queries: Unlock the power of intuitive object mapping for relational data.

  • Drizzle Studio: Harness the capabilities of the integrated database client within Drizzle Kit, enabling seamless execution of SQL and Drizzle Queries.

  • Dynamic And Conditional Queries - Learn how to build queries with conditional parameters.

  • Introspecting: Learn to generate schemas effortlessly from existing databases.


Upon completing this course, you'll have the knowledge needed to start using Drizzle ORM in your web development projects today.


The growing popularity of Drizzle ORM is no coincidence. Boasting exceptional developer experience, cutting-edge tooling, and unparalleled performance, Drizzle stands out as a leading choice for modern web development.


As a headless ORM, Drizzle offers unparalleled flexibility, allowing you to utilize only the features you need while gracefully bypassing those you don't. With its minimalist yet feature-rich approach, Drizzle strikes the perfect balance between innovation and familiarity, offering the best of both worlds in query building and object mapping.

Who this course is for:

  • Beginner and intermediate web developers