❌ Eugene lint report
Script name: examples/E3/bad/1.sql
This is a human readable SQL lint report generated by eugene. Keep in mind that lint rules can be ignored in the following two ways:
- By appending comment directives like
-- eugene: ignore E123to the SQL statement. - By passing
--ignore E123on the command line.
❌ Statement number 1
-- 1.sql
create table authors (
id integer generated always as identity
primary key,
name text not null,
meta json
)
Triggered rules
E3: Add a new JSON column
Created column meta with type json. The json type does not support equality and should not be used, use jsonb instead.