Я пытаюсь создать пространственную таблицу, как это (from here):Django and Postgis: Как создать пространственную таблицу с CONSTRAINT enforce_geotype_geom в Django?
CREATE TABLE landmarks
(
id serial NOT NULL,
name character varying(50),
the_geom geometry,
CONSTRAINT landmarks_pkey PRIMARY KEY (gid),
CONSTRAINT enforce_dims_the_geom CHECK (st_ndims(the_geom) = 2),
CONSTRAINT enforce_geotype_geom CHECK (geometrytype(the_geom) = 'POINT'::text OR the_geom IS NULL),
CONSTRAINT enforce_srid_the_geom CHECK (st_srid(the_geom) = 4326)
);
Как я могу создать таблицу, как это в модели Django? Я знаю, как создавать поля, но не знаю, как добавить CONSTRAINT
.
Большое спасибо!