A CREATE VIEW [IF NOT EXISTS] name [(cols)] AS select statement.
CREATE VIEW [IF NOT EXISTS] name [(cols)] AS select
@type t() :: %ExSQL.AST.CreateView{ columns: [String.t()] | nil, if_not_exists: boolean(), name: String.t(), query: term(), schema: String.t() | nil }