atadb 0.1.0

atadb will be a simple but fast relational database that supports a subset of SQL
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use tables::column::Column;
use util::name::Name;

#[derive(Debug, Serialize, Deserialize)]
pub struct Table {
    name: Name,
    columns: Vec<Column>,
    // TODO @mverleg: constraint
}

impl Table {
    pub fn new(name: Name, columns: Vec<Column>) -> Self {
        Table { name, columns }
    }
}