... できます。 マイグレーションを使って拡張機能を作成する ¶ マイグレーションファイルを使用して、データベースにPostgreSQL拡張を作成できます。この例ではhstore拡張を作成します ... 同じ原則が適用されます。 HStoreField を使用する最初の CreateModel または AddField オペレーションの前に、PostgreSQL で hstore 拡張機能を設定するために、 HStoreExtension オペレーションを含むマイグレーションを追加してください。たとえば: from django.contrib.pos ... HStoreExtension class Migration ( migrations . Migration ): ... operations = [ HStoreExtension (), ... ] オペレーションは、拡張機能がすでに存在する場合は追加しないようにスキップします。 ほとんどの拡張機能には、スーパーユーザー権限を持つデータベースユーザー ... ... できます。 マイグレーションを使って拡張機能を作成する ¶ マイグレーションファイルを使用して、データベースにPostgreSQL拡張を作成できます。この例ではhstore拡張を作成します ... 同じ原則が適用されます。 HStoreField を使用する最初の CreateModel または AddField オペレーションの前に、PostgreSQL で hstore 拡張機能を設定するために、 HStoreExtension オペレーションを含むマイグレーションを追加してください。たとえば: from django.contrib.pos ... HStoreExtension class Migration ( migrations . Migration ): ... operations = [ HStoreExtension (), ... ] オペレーションは、拡張機能がすでに存在する場合は追加しないようにスキップします。 ほとんどの拡張機能には、スーパーユーザー権限を持つデータベースユーザー ... ... てください。 インストール後 ¶ 空間データベースを作成する ¶ PostGIS には、空間機能を有効にするために使用される PostgreSQL 用の拡張機能が含まれています。 $ createdb <db name> $ psql <db name> > CREATE EXTENSION postgis ; データベースユーザーは、 CREATE EXTENS ... ion ): operations = [ CreateExtension ( "postgis" ), ... ] PostGIS のラスタ機能を使用する予定がある場合は、 postgis_raster 拡張機能も有効にする必要があります。拡張機能は、 CreateExtension マイグレーション操作を使用してインストールするか、または直接 CREATE ... lity を利用していません。これらの機能をいつか使いたければ、 CREATE EXTENSION postgis_topology; を実行して postgis_topology 拡張機能をインストールすることもできます。 データベースの管理 ¶ データベースの管理には、pgAdmin III プログラム ( Start ‣ PostgreSQL ... ... てください。 インストール後 ¶ 空間データベースを作成する ¶ PostGIS には、空間機能を有効にするために使用される PostgreSQL 用の拡張機能が含まれています。 $ createdb <db name> $ psql <db name> > CREATE EXTENSION postgis ; データベースユーザーは、 CREATE EXTENS ... ion ): operations = [ CreateExtension ( "postgis" ), ... ] PostGIS のラスタ機能を使用する予定がある場合は、 postgis_raster 拡張機能も有効にする必要があります。拡張機能は、 CreateExtension マイグレーション操作を使用してインストールするか、または直接 CREATE ... lity を利用していません。これらの機能をいつか使いたければ、 CREATE EXTENSION postgis_topology; を実行して postgis_topology 拡張機能をインストールすることもできます。 データベースの管理 ¶ データベースの管理には、pgAdmin III プログラム ( Start ‣ PostgreSQL ... ... 加し、 PostgreSQL 上で pg_trgm extension を有効にしてください。 TrigramExtension というマイグレーションオペレーションを使って拡張機能をインストールできます。 trigram_similar ルックアップは、 CharField と TextField 上で使用できます。 >>> City . objects . fil ... 加し、 PostgreSQL 上で pg_trgm extension を有効にしてください。 TrigramExtension というマイグレーションオペレーションを使って拡張機能をインストールできます。 trigram_word_similar ルックアップは、 CharField と TextField で使用できます: >>> Sentence . objects ... 加し、 PostgreSQL 上で pg_trgm extension を有効にしてください。 TrigramExtension というマイグレーションオペレーションを使って拡張機能をインストールできます。 trigram_strict_word_similar ルックアップは、 CharField と TextField で使用できます。 Unaccent ¶ una ... ... 加し、 PostgreSQL 上で pg_trgm extension を有効にしてください。 TrigramExtension というマイグレーションオペレーションを使って拡張機能をインストールできます。 trigram_similar ルックアップは、 CharField と TextField 上で使用できます。 >>> City . objects . fil ... 加し、 PostgreSQL 上で pg_trgm extension を有効にしてください。 TrigramExtension というマイグレーションオペレーションを使って拡張機能をインストールできます。 trigram_word_similar ルックアップは、 CharField と TextField で使用できます: >>> Sentence . objects ... 加し、 PostgreSQL 上で pg_trgm extension を有効にしてください。 TrigramExtension というマイグレーションオペレーションを使って拡張機能をインストールできます。 trigram_strict_word_similar ルックアップは、 CharField と TextField で使用できます。 Unaccent ¶ una ... ... rrectly perform lookups that use the LIKE operator in their SQL, as is done with the contains and startswith lookup types. 拡張機能を追加するためのマイグレーション・オペレーション ¶ マイグレーションを使用して PostgreSQL 拡張機能 ( hstore や postgis など) ... チされた後続の結果に現れるかもしれませんし、現れないかもしれません。コード内でこれを処理する必要があります。 SQLite で JSON1 拡張機能を有効にする ¶ To use JSONField on SQLite, you need to enable the JSON1 extension on Python's sqlite3 library. If the extens ... ion is not enabled on your installation, a system error ( fields.E180 ) will be raised. JSON1 拡張機能を有効にするには、 the wiki page の手順に従ってください。 注釈 JSON1 拡張機能は SQLite 3.38+ ではデフォルトで有効になっていま ... ... rrectly perform lookups that use the LIKE operator in their SQL, as is done with the contains and startswith lookup types. 拡張機能を追加するためのマイグレーション・オペレーション ¶ マイグレーションを使用して PostgreSQL 拡張機能 ( hstore や postgis など) ... チされた後続の結果に現れるかもしれませんし、現れないかもしれません。コード内でこれを処理する必要があります。 SQLite で JSON1 拡張機能を有効にする ¶ To use JSONField on SQLite, you need to enable the JSON1 extension on Python's sqlite3 library. If the extens ... ion is not enabled on your installation, a system error ( fields.E180 ) will be raised. JSON1 拡張機能を有効にするには、 the wiki page の手順に従ってください。 注釈 JSON1 拡張機能は SQLite 3.38+ ではデフォルトで有効になっていま ... ... baseFeatures.allows_group_by_pk は削除されました。これは、MySQL 5.7.15で適切な機能依存性の検出によって置き換えられたMySQLの拡張機能に対応するために残されていたものです。 DatabaseFeatures.allows_group_by_selected_pks はまだサポートされており、バックエンドが ... ... baseFeatures.allows_group_by_pk は削除されました。これは、MySQL 5.7.15で適切な機能依存性の検出によって置き換えられたMySQLの拡張機能に対応するために残されていたものです。 DatabaseFeatures.allows_group_by_selected_pks はまだサポートされており、バックエンドが ... 2026年10月08日