@@ -108,7 +108,15 @@ class Env:
108108 BOOLEAN_TRUE_STRINGS = ('true' , 'on' , 'ok' , 'y' , 'yes' , '1' )
109109 URL_CLASS = ParseResult
110110
111- POSTGRES_FAMILY = ['postgres' , 'postgresql' , 'psql' , 'pgsql' , 'postgis' ]
111+ POSTGRES_FAMILY = [
112+ 'postgres' ,
113+ 'postgresql' ,
114+ 'psql' ,
115+ 'pgsql' ,
116+ 'postgis' ,
117+ 'prometheus_postgresql' ,
118+ 'prometheus_postgis' ,
119+ ]
112120
113121 DEFAULT_DATABASE_ENV = 'DATABASE_URL'
114122 DB_SCHEMES = {
@@ -117,17 +125,22 @@ class Env:
117125 'psql' : DJANGO_POSTGRES ,
118126 'pgsql' : DJANGO_POSTGRES ,
119127 'postgis' : 'django.contrib.gis.db.backends.postgis' ,
128+ 'prometheus_postgresql' : 'django_prometheus.db.backends.postgresql' ,
129+ 'prometheus_postgis' : 'django_prometheus.db.backends.postgis' ,
120130 'cockroachdb' : 'django_cockroachdb' ,
121131 'mysql' : 'django.db.backends.mysql' ,
122132 'mysql2' : 'django.db.backends.mysql' ,
123133 'mysql-connector' : 'mysql.connector.django' ,
124134 'mysqlgis' : 'django.contrib.gis.db.backends.mysql' ,
135+ 'prometheus_mysql' : 'django_prometheus.db.backends.mysql' ,
125136 'mssql' : 'mssql' ,
126137 'oracle' : 'django.db.backends.oracle' ,
127138 'pyodbc' : 'sql_server.pyodbc' ,
128139 'redshift' : 'django_redshift_backend' ,
129140 'spatialite' : 'django.contrib.gis.db.backends.spatialite' ,
141+ 'prometheus_spatialite' : 'django_prometheus.db.backends.spatialite' ,
130142 'sqlite' : 'django.db.backends.sqlite3' ,
143+ 'prometheus_sqlite' : 'django_prometheus.db.backends.sqlite3' ,
131144 'ldap' : 'ldapdb.backends.ldap' ,
132145 }
133146 _DB_BASE_OPTIONS = [
0 commit comments