SQLite is not weakly typed!

Поделиться
HTML-код
  • Опубликовано: 26 авг 2024

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

  • @LogicEu
    @LogicEu 2 месяца назад +23

    Man, I love your enthusiasm and openness! Very nice tips going on here!

  • @alvechy
    @alvechy 2 месяца назад +13

    My coding skills are not weak, they are flexible

  • @ahmad-murery
    @ahmad-murery 2 месяца назад +2

    SQLite is very similar to Excel/Spreadsheet like apps, a cell can hold any value unless you strictly specified a type, although nobody hates Excel for that as far as I know.
    The best thing about SQLite is that it doesn't require any installation other than your app.
    Thanks Aaron

  • @blessdarah1256
    @blessdarah1256 2 месяца назад +3

    The passion is the only thing that keeps me glued. The knowledge simply follows from the later.

  • @thomas2446
    @thomas2446 2 месяца назад +1

    the pacing on this video is perfect. go quickly in the beginning to get everyone caught up to speed, then explain what's going on

  • @DanelonNicolas
    @DanelonNicolas 2 месяца назад +5

    Turso works like a charm. nice video 💪🏻

  • @NaourassDerouichi
    @NaourassDerouichi 2 месяца назад +1

    This is the type of content I'm looking for.

  • @Levy957
    @Levy957 2 месяца назад +1

    Love your series on MySQL, keep up the good work!

  • @chrissalgaj4111
    @chrissalgaj4111 2 месяца назад +1

    More SQLite videos please!!! 😊

  • @MikkelMalmberg
    @MikkelMalmberg 2 месяца назад

    The wink made me chuckle

  • @panggilmeiam
    @panggilmeiam 2 месяца назад +1

    Yes! I need to learn Rust with some motivation that come from Aaron Francis podcast and RUclips Video PHP doesn't suck (anymore)
    Why not!
    Learning Rust is the same as I will become rust that can stick to sturdy scrap metal.
    That's quote in my DEV blog: You're re-motivated me Aaron! Now Turso/libSQL is near PHP Ecosystem. Thank you!

    • @aarondfrancis
      @aarondfrancis  2 месяца назад +1

      I'm so so excited to play with all the stuff you've been doing. I just need 8 days in a week 🥵

    • @panggilmeiam
      @panggilmeiam 2 месяца назад

      ​@@aarondfrancis I've 1 kid, you have 2, maybe you need to doubled it and make it 16 days in a week!

    • @aarondfrancis
      @aarondfrancis  2 месяца назад +3

      @@panggilmeiam I have four 🤐 2 sets of twins! So I'm well into the doubling already 🥵

    • @panggilmeiam
      @panggilmeiam 2 месяца назад

      ​@@aarondfrancis OhMyPunk! That's really amazing!!! Btw, I am really thank with you man... you're amazing person!

  • @user-in8fd7dn3h
    @user-in8fd7dn3h Месяц назад

    It was very helpful.

  • @peanut3645
    @peanut3645 2 месяца назад +1

    This is helpful. Thanks 😃

  • @vikingthedude
    @vikingthedude 2 месяца назад

    Aaron please never stop making videos im begging you

    • @aarondfrancis
      @aarondfrancis  2 месяца назад +1

      😍 I gotchu!

    • @vikingthedude
      @vikingthedude 2 месяца назад +1

      And please keep responding to every single comment

    • @aarondfrancis
      @aarondfrancis  2 месяца назад +2

      @@vikingthedude haha I'll do my best but no promises there 😂

  • @hayskapoy
    @hayskapoy 2 месяца назад

    Very informative 🎉 thank you!

  • @joshr96
    @joshr96 2 месяца назад +4

    Curious what the history is for the reason they chose dynamic types by default. Seems like a bit of a gun if you don't know this behavior and expecting the strict mode by default. Might have the dig up the docs to see why

    • @aarondfrancis
      @aarondfrancis  2 месяца назад +7

      Honestly I think the creator just prefers it. He says as much in the docs

    • @weiSane
      @weiSane 2 месяца назад +1

      That’s why you always read the documents.

    • @panstromek
      @panstromek 2 месяца назад

      What I've read in the docs basically boiled down to "dynamic types were popular at the time"

  • @leonun
    @leonun 2 месяца назад

    Great video, great info!! 👍👍👍👍

  • @user-sf8cs3sz2i
    @user-sf8cs3sz2i 2 месяца назад

    Love that you struck out on your own but u deserve/need a full-time sponsor so u don't get spread thin doing 1/2 business management and 1/2 content creation, otherwise the stress will bleed into your videos. The world needs a relaxed AF with a dewy glow getting paid $600k/yr to drop deep cuts on us. You changed the game on SQL content, and you're a magnet for whatever tech you demonstrate so long as it's the same tech across across months/years. I hope some bluechip exec is smart enough to realize this.

    • @aarondfrancis
      @aarondfrancis  2 месяца назад +1

      I also need me to have 600k a year!

  • @antonpetrov145
    @antonpetrov145 2 месяца назад

    Awesome videos and very enjoyable. What color schemes do you use in the editor and terminal?

  • @fran9426
    @fran9426 2 месяца назад

    Great video! Is there a way to have strict behavior but allow a specific combination of types for example, integer OR string, but not anything else?

  • @davaigo2170
    @davaigo2170 2 месяца назад

    Cool. Nice video.

  • @Pbertrand_dev
    @Pbertrand_dev 2 месяца назад +4

    will you ever review sqlpremium

    • @aarondfrancis
      @aarondfrancis  2 месяца назад +3

      I... don't know what that is

    • @Pbertrand_dev
      @Pbertrand_dev 2 месяца назад +4

      @@aarondfrancis lite is the free version right? so kinda assumed there would be a paid premium version

    • @JohnRoux
      @JohnRoux 2 месяца назад +3

      😂 that went way over my head

    • @aarondfrancis
      @aarondfrancis  2 месяца назад +1

      @@Pbertrand_dev lol, there is not. Although I suppose Turso is a premium version!

    • @blessdarah1256
      @blessdarah1256 2 месяца назад +1

      @@Pbertrand_dev 🤣 This one got me cracking.

  • @IndraPrastha
    @IndraPrastha 2 месяца назад

    Would creating a table from Laravel migration set it as flexible as default? or are there anyway to set it as strict from Laravel blueprint migration side?

  • @stephenshead3636
    @stephenshead3636 2 месяца назад

    Very helpful distinction - thanks.
    I've been mulling on a different question (I know, not what this video is about!): possible ramifications of the fact that SQLite is ... dunno if this is the right word ... "limitedly typed": null, integer, real, text, or blob, and (as I understand it) that list will never grow. I'm wrestling with the whole UUID/GUID question, and whether they can be done well and efficiently in SQLite (e.g. using a UUID as the PK, and with/without the "rowed"). Got a bunch of sub-questions / thoughts, including when and how that's a good idea anyway, but interested to know if you'd have something helpful to point me towards.

    • @gregorymoore2877
      @gregorymoore2877 День назад

      You can use a column of type "TEXT" as the primary key. However, your application would have to generate the GUID and include it in the insert as SQLite does not currently generate GUIDs (that I'm aware of.) That would be a cool feature if they ever added it.

  • @MegaCystic
    @MegaCystic 2 месяца назад

    where do you get your black t's at?

    • @MegaCystic
      @MegaCystic 2 месяца назад

      Oh! Great video btw, as always

    • @aarondfrancis
      @aarondfrancis  2 месяца назад

      Haha thanks! But to the important question: these are from Western Rise but I'm on the hunt for a new supplier. They're not as good as the price suggests.

  • @MultiDringus
    @MultiDringus 2 месяца назад

    Handsome gay WASP

  • @user-tb4ig7qh9b
    @user-tb4ig7qh9b 2 месяца назад +1

    Is that sqlite video or 😂😂😂😂

  • @RaflusEK
    @RaflusEK 2 месяца назад +1

    SQLite == JS

    • @aarondfrancis
      @aarondfrancis  2 месяца назад +1

      How dare you!

    • @shimadabr
      @shimadabr 2 месяца назад

      Man, that was some gratuitous offense

    • @RaflusEK
      @RaflusEK 2 месяца назад

      @@aarondfrancis It was funny joke but seriously I found it very similar to JS == and ===, one coerces and one does strict type checking , same concept as far as I understood it :p

    • @aarondfrancis
      @aarondfrancis  2 месяца назад +1

      @@RaflusEK haha you're totally right, I was just bein silly

  • @kedniko
    @kedniko 2 месяца назад +1

    First 🎉 😅