Skip to content

Releases: rbatis/rbatis

v4.4.16

27 Oct 09:20
Compare
Choose a tag to compare

v4.4.16

  • fix update_by_column_batch for #447

v4.4.15

27 Oct 09:05
Compare
Choose a tag to compare

v4.4.15

  • use dark_std , remove crossbeam dep.

v4.4.13

26 Oct 07:39
Compare
Choose a tag to compare

v4.4.13

  • support pysql!, htmlsql define #[py_sql] and #[html_sql]
    for example:
htmlsql!(test_same_id1(rb: &rbatis::RBatis, id: &u64)  -> Result<rbs::Value, rbatis::Error> => "example.html");

htmlsql!(test_same_id2(rb: &RBatis, id: &u64)  -> Result<Value, Error> => r#"<mapper>
            <select id="test_same_id2">
            select ${id},${id},#{id},#{id}
            </select>
            </mapper>"#);

pysql!(test_same_id(rb: &rbatis::RBatis, id: &u64)  -> Result<rbs::Value, rbatis::Error> => "select ${id},${id},#{id},#{id} ");

v4.4.11

25 Oct 07:10
Compare
Choose a tag to compare

v4.4.11

  • fix page new total

v4.4.10

25 Oct 02:35
Compare
Choose a tag to compare

v4.4.10

  • support impl_select_page,htmlsql_select_page,pysql_select_page use Owner arg or Ref arg
    for example:
 #[derive(serde::Serialize, serde::Deserialize, Clone)]
    pub struct PySqlSelectPageArg{
        pub name:String
    }

    //  in old version  must be ` item: &PySqlSelectPageArg` ,`item: PySqlSelectPageArg` not allow
    rbatis::pysql_select_page!(pysql_select_page(item: PySqlSelectPageArg) -> MockTable =>
    r#"`select `
      if do_count == true:
        ` count(1) as count `
      if do_count == false:
         ` * `
      `from activity where delete_flag = 0`
        if item.name != '':
           ` and name=#{item.name}`"#);

v4.4.9

21 Oct 09:18
Compare
Choose a tag to compare

v4.4.9

v4.4.8

20 Oct 09:45
Compare
Choose a tag to compare

v4.4.8

v4.4.7

13 Oct 09:19
Compare
Choose a tag to compare

v4.4.7

  • update fastdate=v0.2

v4.4.6

13 Oct 03:13
Compare
Choose a tag to compare

v4.4.6

  • default set IPageRequest impl Synd/Sync

v4.4.5

12 Oct 13:11
Compare
Choose a tag to compare

v4.4.5

  • crud! macro page macro use IPageRequest trait