osirisdb 0.4.0

A SQL database engine built from scratch in Rust featuring a custom parser, binder, query planner, optimizer, catalog, and storage engine.
Documentation
1
2
3
4
5
6
7
8
use crate::common::symbol::Symbol;

/// Represents the `ConflictTarget` SQL AST enum.
#[derive(Debug, Clone, PartialEq)]
pub enum ConflictTarget {
    Columns(Vec<Symbol>),
    Constraints(Symbol),
}