I suspect this happens because the table it stops at contains an expression index.
So, are expression indexes supported? Can they at least be ignored so I can still generate the dataset without the index?
Here is the table definition:
Code: Select all
CREATE TABLE sf_guard_user
(
id integer NOT NULL,
username character varying(128) NOT NULL,
algorithm character varying(128) NOT NULL DEFAULT 'sha1'::character varying,
salt character varying(128) NOT NULL,
"password" character varying(128) NOT NULL,
created_at timestamp without time zone,
last_login timestamp without time zone,
is_active boolean NOT NULL DEFAULT true,
is_super_admin boolean NOT NULL DEFAULT false,
CONSTRAINT sf_guard_user_pkey PRIMARY KEY (id)
)
WITH (
OIDS=FALSE
);
CREATE UNIQUE INDEX sf_guard_user_lower_username
ON sf_guard_user
USING btree
(lower(username::text));