Agile育成ブログ
未来を変える喜びを
未分類

FlierBookSummary

Drizzle ORMは、開発者の使いやすさを考慮した軽量で高性能なTypeScript ORMです。NeonやPostgreSQLなど、さまざまなデータベースをサポートしています。

Drizzle ORMとNeon Serverless

Drizzle ORMは、Neon Serverlessとの接続をサポートしています。具体的には、neon-httpneon-websocketsドライバーを使用してサーバーレス環境からNeonデータベースにアクセスすることができます。これらのドライバーは、HTTPやWebSockets経由でのアクセスを可能にし、単一の非インタラクティブなトランザクションに最適です。セッションやインタラクティブなトランザクションのサポートが必要な場合は、WebSocketベースのneon-serverlessドライバーを使用することができます。

Drizzle ORMとPostgresJS

Neonデータベースに直接接続するために、PostgresJSドライバーを使用することもできます。このドライバーは、pgドライバーの完全な互換置き換えを提供し、サーバフルおよびサーバレス環境の両方に適しています。

エラー集

Buffer is not defined


Node.jsブラウザ環境 の違いによって発生します。Buffer はもともと Node.js の標準ライブラリであり、バイナリデータを操作するために使用されるものです。しかし、ブラウザ環境(特にモダンな環境)では Buffer がデフォルトではサポートされていないため、このエラーが発生します。


ポリフィル