common::dao

Function create

pub fn create<Model, Tab>(
    conn: &PgConnection,
    table: Tab,
    insert: Model,
    user_id: Uuid,
) -> Result<Model, Error>
where Model: MetaFields + Insertable<Tab> + Queryable<<InsertStatement<Tab, <Model as Insertable<Tab>>::Values> as AsQuery>::SqlType, Pg>, InsertStatement<Tab, Model>: AsQuery, Pg: HasSqlType<<InsertStatement<Tab, Model> as AsQuery>::SqlType> + HasSqlType<<InsertStatement<Tab, <Model as Insertable<Tab>>::Values> as AsQuery>::SqlType>, InsertStatement<Tab, <Model as Insertable<Tab>>::Values>: AsQuery, <InsertStatement<Tab, <Model as Insertable<Tab>>::Values> as AsQuery>::Query: QueryId + QueryFragment<Pg>,