pgcrab 0.2.0

Linting and documentation generation tool for Postgres database schemas
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// SPDX-FileCopyrightText: 2025 Olivier 'reivilibre'
//
// SPDX-License-Identifier: GPL-3.0-or-later

use strum::EnumString;

pub mod schema;

#[derive(EnumString, strum::Display, Copy, Clone, PartialEq, Eq, PartialOrd, Ord)]
#[strum(serialize_all = "snake_case")]
pub enum DiagnosticClassification {
    Note,
    Warning,
    Error,
}