Crates.io | squawk-linter |
lib.rs | squawk-linter |
version | 2.27.0 |
created_at | 2020-07-10 19:54:15.020106+00 |
updated_at | 2025-09-25 03:41:00.05799+00 |
description | Linter for Postgres migrations & SQL |
homepage | https://squawkhq.com |
repository | https://github.com/sbdchd/squawk |
max_upload_size | |
id | 263810 |
size | 280,876 |
Each lock name should be:
Instead of:
Changing the size of a `varchar` field requires an `ACCESS EXCLUSIVE` lock.
include a lock description & table name:
Changing the size of a `varchar` field requires an `ACCESS EXCLUSIVE` lock, which prevents reads and writes to `users`.
A help message should be short an actionable.
Instead of:
You can remove the `CASCADE` keyword and then specify exactly which tables you want to truncate directly.
tell the user what to change (add, update, remove):
Remove the `CASCADE` and specify exactly which tables you want to truncate.