## supabase-db-lint Lints local database for schema errors. Requires the local development stack to be running when linting against the local database. To lint against a remote or self-hosted database, specify the `--linked` or `--db-url` flag respectively. Runs `plpgsql_check` extension in the local Postgres container to check for errors in all schemas. The default lint level is `warning` and can be raised to error via the `--level` flag. To lint against specific schemas only, pass in the `--schema` flag. The `--fail-on` flag can be used to control when the command should exit with a non-zero status code. The possible values are: - `none` (default): Always exit with a zero status code, regardless of lint results. - `warning`: Exit with a non-zero status code if any warnings or errors are found. - `error`: Exit with a non-zero status code only if errors are found. This flag is particularly useful in CI/CD pipelines where you want to fail the build based on certain lint conditions.