| 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.