I was moving a small database I had from 7.0.3 to 7.1beta3 using pgdump
and had a problem with a view. The I got a syntax error when the rule
corresponding to the view was being processed. While looking around I
noticed that the dump file created a table with the name of the view
instead of creating a view. Maybe that is just the way things work
when you create views using rules instead of the create view command,
I don't know. To use the dump file I just used it as input to psql.
If this is something that isn't already known I can make the pg_dump
output file available for people to look at.