Abdelmadjid Cherfaoui
@hexacker
Quebec, Canada
- Member Since
- Sep 29, 2024
- Lessons Completed
- 61
- Comments Contributed
- 3
- Hours Watched
- 8.86
Recent Activity
Here's what @hexacker has been up to this past year
-
Completed lesson Allowing Admins to Update Movies and Clear Values
-
Completed lesson Paginated Admin Movie Table
-
Started discussion TailwindCSS plugins installation issue
-
Completed lesson Singleton Services and the Idea of Caching
-
Completed lesson Improved Caching with Redis
-
Completed lesson Validating Query String Filter Values
-
Completed lesson What We'll Be Building
-
Completed lesson What Is InertiaJS?
-
Completed lesson Protecting Routes with Auth, Guest, and Admin Middleware
-
Completed lesson Remembering A User's Authenticated Session
-
Completed lesson Logging In An Existing User
-
Completed lesson Logging Out An Authenticated User
-
Completed lesson Checking For and Populating an Authenticated User
-
Completed lesson Authenticating A Newly Registered User
-
Completed lesson The Flow of Middleware
-
Completed lesson How To Create A Custom VineJS Validation Rule
-
Completed lesson Creating A Login Form and Validator
-
Completed lesson Creating An EdgeJS Form Input Component
-
Completed lesson Reusing Old Form Values After A Validation Error
-
Completed lesson Displaying Validation Errors and Validating from our Request
-
Completed lesson Validating Form Data with VineJS
-
Completed lesson Accepting Form Data
-
Completed lesson Reusable Query Statements with Model Query Scopes
-
Completed lesson SQL Parameters and Injection Protection
-
Completed lesson Adding A Profile Model, Migration, Factory, and Controller
-
Completed lesson Altering Tables with Migrations
-
Completed lesson Unmapped and Computed Model Properties
-
Completed lesson Defining One to Many Relationships with Lucid Models
-
Completed lesson Cascading and Deleting Model Relationships
-
Completed lesson Querying Relationships and Eager Vs Lazy Loading
-
Completed lesson Model Factory Relationships
-
Completed lesson Querying Our Movies with the Query Builder
-
Completed lesson Defining Required Data with Seeders
-
Completed lesson The Basics of CRUD
-
Completed lesson The Flow of Migrations
-
Completed lesson Defining One to One Relationships Within Lucid Models
-
Replied to Hey Hexacker! In AdonisJS, migrations are what create our tables...
Thank you Tom for the very detailed answer, it just looks really weird for me the process especially that I'm used to the flow on TypeORM, which scan the models, create the schema on the DB and you're good to go from there.
Your package looks very promising and it do a great job, I will check it and see if I can help you improve it.
-
Completed lesson Defining Our Models
-
Commented on post Introducing Lucid Models
I just have a question about defining the model. I'm coming from NestJS/TypeORM background, and it's weird for me why you defined the migration first and then update the model second, could you please explain why.
In TypeORM, I used to define the DB models, and it'll take care of generating the tables in the DB automatically, by just setting synchronize to true in the connection config. Is there something similar in Lucid.
-
Completed lesson Introducing Lucid Models
-
Completed lesson Introducing and Defining Database Migrations
-
Completed lesson Understanding our Database Schema
-
Completed lesson Configuring Lucid and our Database Connection
-
Completed lesson Extracting A Layout Component
-
Completed lesson Use Slots To Make A Button Component
-
Completed lesson Component Tags, State, and Props
-
Completed lesson Making A Reusable Movie Card Component
-
Completed lesson HTML Attribute and Class Utilities
-
Completed lesson EdgeJS Templating Basics
-
Completed lesson Listing Movies from their Markdown Files
-
Completed lesson Reading and Supporting Markdown Content
-
Completed lesson Setting Up Tailwind CSS
-
Completed lesson Vite and Our Assets
-
Completed lesson Validating Route Parameters
-
Completed lesson Loading A Movie Using Route Parameters
-
Completed lesson Linking Between Routes
-
Replied to Glad to hear you were able to get it figured out, Hexacker! ...
That was a better solution than mine.
Thank you for the amazing content you're sharing 😊 because of you I'm switching from NestJS to AdonisJS 😎.
-
Upvoted comment Glad to hear you were able to get it figured out, Hexacker! ...
-
Started discussion Add a webhook endpoint to AdonisJS web app | FIXED
-
Completed lesson Rendering a View for a Route
-
Completed lesson Routes and How To Create Them
-
Completed lesson VS Code Extensions and Configuration
-
Completed lesson Project Structure
-
Completed lesson Creating A New AdonisJS 6 Project
-
Completed lesson What We'll Need Before We Begin
-
Completed lesson Introducing AdonisJS
-
Completed lesson Creating An Admin Layout
-
Account created Welcome to Adocasts, @hexacker!