No conditions on views when using --no-ignore-indexes
<!-- Before opening an issue: if you use `npm` try running `yarn` instead; if
      you run `yarn`, please try running `npx yarn-deduplicate && yarn`. -->

<!-- You can also chat with us on Discord: http://discord.gg/graphile -->

### Summary

I can't seem to figure out how to create a view with a condition query parameter.  It seems like such an obvious use case, but I also couldn't find anything about it in the github issues, so I feel maybe I'm just missing something?

### Database Setup

given the setup...

```sql
CREATE TABLE thing (
	thingId SERIAL PRIMARY KEY,
	indexedColumn TEXT NOT NULL
);
CREATE INDEX ON thing (indexedColumn);
GRANT SELECT ON thing TO anonymous;
-- the GRANTs to anonymous are because I am using the JWT authentication setup from the docs.

CREATE VIEW thingView AS
	SELECT * FROM thing;
GRANT SELECT ON thingView TO anonymous;
```

...there is a ```condition``` clause on the ```things``` query but not on the ```thingviews``` query.


### Postgraphile Command
```bash
npx --no-install \
	postgraphile \
		--subscriptions \
		--watch \
		--retry-on-init-fail \
		--dynamic-json \
		--no-setof-functions-contain-nulls \
		--no-ignore-rbac \
		--show-error-stack=json \
		--extended-errors hint,detail,errcode \
		--append-plugins @graphile-contrib/pg-simplify-inflector \
		--export-schema-graphql schema.graphql \
		--graphiql "/" \
		--enhance-graphiql \
		--allow-explain \
		--enable-query-batching \
		--legacy-relations omit \
		--connection $DATABASE_URL \
		--port $APP_PORT \
		--owner-connection $ROOT_DATABASE_URL \
		--schema app_public\
		--classic-ids \
		--no-ignore-indexes \
		--jwt-token-identifier app_public."JWT" \
		--jwt-secret $JWT_SECRET \
		--default-role anonymous \
		--cors
```

### Versions
- postgraphile: 4.12.11
- node: v18.10.0
- npm: 8.19.2
- postgres: 15rc2-alpine (docker)

