All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix README examples
- Add
query!
macro - Add
concatsql_macro
crate
- Add std::error::Error trait for Error
- Add prep function (#26)
- Add WrapString methods (#30)
- Supported arrays of different types (#31)
- Supported IpAddr and Time types (#32)
impl Add<string arrays> for WrapString
- Iterator and Index for
Row
- UUID
- Fix typo in document
- Improve performance
check_valid_literal
function
- Fix memory leak in mysql and postgres
- Fix error message memory leak
- Fix Row struct bug
- Fix bind bug for sqlite
- Row::column method
impl Add<std::borrow::Cow<'_, str>> for WrapString
impl Add<Option<T>> for WrapString
- Use static placeholders to query the database.
- Improve Row struct
- Rename to
WrapString::simulete()
fromWrapString::actual_sql()
- Fix memory leak
- Error type (ColumnNotFound)
- Changed
without_escape
from method to independent function - Changed the behavior of the
get_into
method
- Document
- Initial release