Fixed
Added
-
parser: parse leading from clauses but warn they're not supported (#927)
from t select c;
now gives:
error[syntax-error]: Leading from clauses are not supported in Postgres ββΈ stdin:1:1 β 1 β from t select c; β°β΄ββββββWe also check for solo from clauses:
from t;gives:
error[syntax-error]: Missing select clause ββΈ stdin:1:1 β 1 β from t β°β΄β -
parser: fix parsing any/all/some in exprs (#926)
select * from t order by all
now properly errors:
error[syntax-error]: expected expression in atom_expr ββΈ stdin:1:26 β 1 β select * from t order by all β°β΄ β
Before it parsed
allas a name reference. -
ide: goto def func call in on conflict (#925)