<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Drizzle on じるラボ</title>
    <link>https://jiru-labo.com/tags/drizzle/</link>
    <description>Recent content in Drizzle on じるラボ</description>
    <generator>Hugo</generator>
    <language>ja</language>
    <lastBuildDate>Wed, 03 Jun 2026 02:00:00 +0900</lastBuildDate>
    <atom:link href="https://jiru-labo.com/tags/drizzle/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>家計簿アプリを作る #6：収支の編集を実装する</title>
      <link>https://jiru-labo.com/posts/kakeibo-06-edit/</link>
      <pubDate>Wed, 03 Jun 2026 02:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/kakeibo-06-edit/</guid>
      <description>&lt;p&gt;家計簿アプリ作成シリーズの第6回です。今回は登録済みの収支データを編集できるようにします。&lt;/p&gt;</description>
    </item>
    <item>
      <title>家計簿アプリを作る #5：収支の削除を実装する</title>
      <link>https://jiru-labo.com/posts/kakeibo-05-delete/</link>
      <pubDate>Wed, 03 Jun 2026 01:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/kakeibo-05-delete/</guid>
      <description>&lt;p&gt;家計簿アプリ作成シリーズの第5回です。今回は一覧をテーブル表示に変更し、各行に削除ボタンを追加します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>家計簿アプリを作る #4：収支の登録フォームを実装する</title>
      <link>https://jiru-labo.com/posts/kakeibo-04-form/</link>
      <pubDate>Wed, 03 Jun 2026 00:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/kakeibo-04-form/</guid>
      <description>&lt;p&gt;家計簿アプリ作成シリーズの第4回です。今回は SvelteKit の Form Actions を使って収支の登録フォームを実装します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>家計簿アプリを作る #3：D1 への接続 &#43; 収支一覧の表示</title>
      <link>https://jiru-labo.com/posts/kakeibo-03-fetch/</link>
      <pubDate>Tue, 02 Jun 2026 00:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/kakeibo-03-fetch/</guid>
      <description>&lt;p&gt;家計簿アプリ作成シリーズの第3回です。今回は Drizzle ORM 経由で D1 に接続し、収支データをトップページに一覧表示するところまでを実装しました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>家計簿アプリを作る #2：Drizzle でスキーマ設計 &#43; D1 マイグレーション</title>
      <link>https://jiru-labo.com/posts/kakeibo-02-schema/</link>
      <pubDate>Mon, 01 Jun 2026 00:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/kakeibo-02-schema/</guid>
      <description>&lt;p&gt;家計簿アプリ作成シリーズの第2回です。今回は Drizzle ORM でスキーマを定義し、Cloudflare D1 にマイグレーションを適用するところまでを記録します。ハマりポイントが多かったので詳しくまとめます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>家計簿アプリを作る #1：SvelteKit × Cloudflare D1 × Drizzle の環境構築</title>
      <link>https://jiru-labo.com/posts/kakeibo-01-setup/</link>
      <pubDate>Sun, 31 May 2026 01:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/kakeibo-01-setup/</guid>
      <description>&lt;p&gt;SvelteKit + Cloudflare Workers（D1 + Drizzle ORM）を使って家計簿アプリを作っていきます。この記事はその第1回で、プロジェクトの環境構築をまとめます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Drizzle ORMのリレーションでテーブルを結合して取得した話</title>
      <link>https://jiru-labo.com/posts/drizzle-relations/</link>
      <pubDate>Sat, 30 May 2026 01:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/drizzle-relations/</guid>
      <description>&lt;p&gt;Drizzle ORMの &lt;code&gt;relations&lt;/code&gt; を使うと、テーブル間の関係を定義してシンプルなコードで結合データを取得できます。&lt;code&gt;posts&lt;/code&gt; と &lt;code&gt;comments&lt;/code&gt; を例に実装しました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>DrizzleでマイグレーションとSeedを実装した話</title>
      <link>https://jiru-labo.com/posts/drizzle-migration-seed/</link>
      <pubDate>Fri, 29 May 2026 03:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/drizzle-migration-seed/</guid>
      <description>&lt;p&gt;drizzle-kitを使ってマイグレーションを生成し、Cloudflare D1に適用する方法と、seed.sqlで初期データを流し込む方法をまとめます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>SvelteKit × Cloudflare D1にDrizzle ORMを導入した話</title>
      <link>https://jiru-labo.com/posts/sveltekit-drizzle/</link>
      <pubDate>Fri, 29 May 2026 02:00:00 +0900</pubDate>
      <guid>https://jiru-labo.com/posts/sveltekit-drizzle/</guid>
      <description>&lt;p&gt;Drizzle ORMはTypeScript向けの軽量ORMです。&lt;code&gt;platform.env.DB.prepare(&#39;SELECT ...&#39;)&lt;/code&gt; と書いていた生SQLを、型安全なTypeScriptのコードに置き換えられます。今回は既存のCloudflare D1テーブルに対してDrizzleを導入しました。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
