【发布时间】:2016-03-09 13:57:44
【问题描述】:
第一次使用 PostgreSQL 特定的数据库字段,更具体地说是IntegerRangeField。在 Debian 虚拟机上使用 Django 1.8.7、PostgreSQL 9.1.13、Psycopg2 2.6.1 和 Python 2.7.3。运行将IntegerRangeField 添加到模型的迁移会引发:
django.db.utils.ProgrammingError: type "int4range" does not exist
我是否必须在 PostgreSQL 中安装任何模块或扩展才能使用范围字段? (我知道有一个扩展必须加载才能使用HStoreField)
我错过了什么吗?
【问题讨论】:
标签: django postgresql django-migrations django-database