use sea_query::Iden;
#[derive(Debug, Copy, Clone, Iden)]
pub enum Col {
Table,
Id,
Crt,
Mod,
Scm,
Ver,
Dty,
Usn,
Ls,
Conf,
Models,
Decks,
Dconf,
Tags,
}
#[derive(Debug, Copy, Clone, Iden)]
pub enum Notes {
Table,
Id,
Guid,
Mid,
Mod,
Usn,
Tags,
Flds,
Sfld,
Csum,
Flags,
Data,
}
#[derive(Debug, Copy, Clone, Iden)]
pub enum Cards {
Table,
Id,
Nid,
Did,
Ord,
Mod,
Usn,
Type,
Queue,
Due,
Ivl,
Factor,
Reps,
Lapses,
Left,
Odue,
Odid,
Flags,
Data,
}
#[derive(Debug, Copy, Clone, Iden)]
pub enum Revlog {
Table,
Id,
Cid,
Usn,
Ease,
Ivl,
Lastivl,
Factor,
Time,
Type,
}
#[derive(Debug, Copy, Clone, Iden)]
pub enum Graves {
Table,
Usn,
Oid,
Type,
}
#[derive(Debug, Copy, Clone, Iden)]
pub enum DeckConfig {
Table,
Id,
Name,
MtimeSecs,
Usn,
Config,
}
#[derive(Debug, Copy, Clone, Iden)]
pub enum Config {
Table,
Key,
Usn,
MtimeSecs,
Val,
}
#[derive(Debug, Copy, Clone, Iden)]
pub enum Fields {
Table,
Ntid,
Ord,
Name,
Config,
}
#[derive(Debug, Copy, Clone, Iden)]
pub enum Templates {
Table,
Ntid,
Ord,
Name,
MtimeSecs,
Usn,
Config,
}
#[derive(Debug, Copy, Clone, Iden)]
pub enum Notetypes {
Table,
Id,
Name,
MtimeSecs,
Usn,
Config,
}
#[derive(Debug, Copy, Clone, Iden)]
pub enum Decks {
Table,
Id,
Name,
MtimeSecs,
Usn,
Common,
Kind,
}
#[derive(Debug, Copy, Clone, Iden)]
pub enum Tags {
Table,
Tag,
Usn,
Collapsed,
Config,
}