Squawk's rules focus on ensuring safe migrations and warn about statements that could block reads / writes or break existing clients. See the sidebar for documentation for each rule.
The rule docs should provide actionable, user friendly error messages. If you find a rule, error message, or docs page lacking, please open an issue.
Read "Running Migrations to learn about safely applying migrations after linting.