Last 12 weeks · 31 commits
1 of 6 standards met
Addresses drizzle-team/drizzle-orm#6101. The page renders every entry under , and the two newest are (2025-02-12) and / (2024-08-05). Since nothing has been added since, the page reads as if the last release was over a year ago, while the actual latest release on GitHub is much more recent. As the reporter put it, it makes the project look abandoned. This adds one line under the heading explaining that the page only covers releases with written-up notes, and linking to the GitHub releases for the full list: This page only covers releases we've written up in detail, so it's not a complete or up to date list. For every release, see the releases on GitHub. The alternative the issue also mentions is backfilling the page with every release since 0.32.2, or dropping it entirely and redirecting to GitHub. Both are calls for the team to make, so I went with the smallest change that stops the page from misleading people. Happy to switch to either if you'd prefer. Styling follows the existing conventions in the component (scoped styles, override, mobile size in the existing media query), and for the external link to match the rest of the repo. Verification: , (0 errors, 0 warnings, 11 pre-existing hints), (29 passed), and checked the rendered page on .
1. Incorrect example output in relation section At the beginning of the section, the example output contradicts the relation definition. The relation is defined as , meaning should match . However, the example output shows: and are inconsistent. One of them should be corrected (e.g., should be ). 2. Incorrect field in section In the section, the relation incorrectly uses the same foreign key as the relation. Current code: Since is defined with , the relation must use a different foreign key column (e.g., ). Currently, this snippet would cause an "not enough information to infer relation" error.
Summary Adds connection guides for Appwrite's native PostgreSQL and MySQL databases, following the structure of the existing provider pages (Prisma Postgres, Netlify Database, TiDB). : and setup, TLS via , and pooler () vs direct () ports, including the requirement for behind the transaction-mode pooler. : setup, the username / database convention, TLS, and pooler () vs direct () ports. Both pages include a snippet pointing Drizzle Kit at the direct URL since migrations need a session-level connection. Registered in the Connect sidebars ( at root, , ) and in both pages. Connection details are taken from Appwrite's official docs: https://appwrite.io/docs/products/databases/postgresql/integrations/drizzle https://appwrite.io/docs/products/databases/mysql/integrations/drizzle
The three titles now say that the tutorials give private access to Drizzle Studio, Gateway or a database on Railway, and every link that repeats a title uses the new text. The slugs are unchanged. The existing-project tutorial now opens with the reason to add Tailscale: Railway's private network is reachable only from inside the project, and a public domain is open to everyone.
Repository: drizzle-team/drizzle-orm-docs. Description: Drizzle ORM documentation website Stars: 243, Forks: 403. Primary language: MDX. Languages: MDX (82.8%), Astro (10.4%), TypeScript (5.9%), CSS (0.7%), JavaScript (0.2%). Homepage: https://orm.drizzle.team Open PRs: 100, open issues: 74. Last activity: 6d ago. Community health: 25%. Top contributors: vlad-stohnii, vitalii-staryk, realmikesolo, AlexBlokh, RomanNabukhotnyi, AndriiSherman, dankochetov, kyrylolvov, czekoladowym, divyenduz and others.