use ruststream_sqlx::Inbox;
#[derive(Inbox)]
struct NoTable {
#[field(id)]
id: i64,
}
#[derive(Inbox)]
#[inbox(table = "jobs", queue = "emails")]
struct UnknownOption {
#[field(id)]
id: i64,
}
#[derive(Inbox)]
#[inbox(table = "")]
struct EmptyTable {
#[field(id)]
id: i64,
}
#[derive(Inbox)]
#[inbox(table = "jobs")]
#[inbox(table = "jobs_v2")]
struct TwoTables {
#[field(id)]
id: i64,
}
#[derive(Inbox)]
#[inbox(table = "app.jobs")]
struct QualifiedTable {
#[field(id)]
id: i64,
}
#[derive(Inbox)]
#[inbox(table = "jobs", schema = "db.app")]
struct DottedSchema {
#[field(id)]
id: i64,
}
fn main() {}