@@ -106,7 +106,15 @@ class Env:
106106 BOOLEAN_TRUE_STRINGS = ('true' , 'on' , 'ok' , 'y' , 'yes' , '1' )
107107 URL_CLASS = ParseResult
108108
109- POSTGRES_FAMILY = ['postgres' , 'postgresql' , 'psql' , 'pgsql' , 'postgis' ]
109+ POSTGRES_FAMILY = [
110+ 'postgres' ,
111+ 'postgresql' ,
112+ 'psql' ,
113+ 'pgsql' ,
114+ 'postgis' ,
115+ 'prometheus_postgresql' ,
116+ 'prometheus_postgis' ,
117+ ]
110118
111119 DEFAULT_DATABASE_ENV = 'DATABASE_URL'
112120 DB_SCHEMES = {
@@ -115,8 +123,11 @@ class Env:
115123 'psql' : DJANGO_POSTGRES ,
116124 'pgsql' : DJANGO_POSTGRES ,
117125 'postgis' : 'django.contrib.gis.db.backends.postgis' ,
126+ 'prometheus_postgresql' : 'django_prometheus.db.backends.postgresql' ,
127+ 'prometheus_postgis' : 'django_prometheus.db.backends.postgis' ,
118128 'cockroachdb' : 'django_cockroachdb' ,
119129 'mysql' : 'django.db.backends.mysql' ,
130+ 'prometheus_mysql' : 'django_prometheus.db.backends.mysql' ,
120131 'mysql2' : 'django.db.backends.mysql' ,
121132 'mysql-connector' : 'mysql.connector.django' ,
122133 'mysqlgis' : 'django.contrib.gis.db.backends.mysql' ,
@@ -125,7 +136,9 @@ class Env:
125136 'pyodbc' : 'sql_server.pyodbc' ,
126137 'redshift' : 'django_redshift_backend' ,
127138 'spatialite' : 'django.contrib.gis.db.backends.spatialite' ,
139+ 'prometheus_spatialite' : 'django_prometheus .db .backends .spatialite
128140 'sqlite' : 'django.db.backends.sqlite3' ,
141+ 'prometheus_sqlite' : 'django_prometheus.db.backends.sqlite3' ,
129142 'ldap' : 'ldapdb.backends.ldap' ,
130143 }
131144 _DB_BASE_OPTIONS = [
0 commit comments