Function sync_tables_with_schema

Source
pub async fn sync_tables_with_schema<C, DB: Database>(
    conn: &mut C,
    tables: Vec<TableSchema>,
    default_schema: &str,
) -> Result<()>
where for<'e> &'e mut C: Executor<'e, Database = DB>, for<'a> DB::Arguments<'a>: IntoArguments<'a, DB>, for<'a> &'a str: ColumnIndex<DB::Row>, for<'a> bool: Decode<'a, DB> + Type<DB>, for<'a> i32: Decode<'a, DB> + Type<DB>, for<'a, 'a> i64: Decode<'a, DB> + Type<DB> + Encode<'a, DB>, for<'a> String: Decode<'a, DB> + Encode<'a, DB> + Type<DB>,