use crate::organizations::store::diesel::schema::*;
#[derive(Insertable, PartialEq, Queryable, Debug)]
#[table_name = "organization"]
pub struct NewOrganizationModel {
pub org_id: String,
pub name: String,
pub address: String,
pub metadata: Vec<u8>,
pub start_commit_num: i64,
pub end_commit_num: i64,
pub service_id: Option<String>,
}
#[derive(Queryable, PartialEq, Identifiable, Debug)]
#[table_name = "organization"]
pub struct OrganizationModel {
pub id: i64,
pub org_id: String,
pub name: String,
pub address: String,
pub metadata: Vec<u8>,
pub start_commit_num: i64,
pub end_commit_num: i64,
pub service_id: Option<String>,
}