Releases: webability-go/xdominion
XDominion v0.5.1
Database Abstraction Layer.
Use Data Objects, not SQL queries.
Now compatible with MySQL and Postgresql SQLs.
New in this version:
- XCursor is now implemented and makes a simple query to the database but return results as an *XRecord.
- XCursor is compatible with XBase and XTransactions
- Official documentation mounted for https://pkg.go.dev/
- Correction of a bug into manuals
XDominion v0.5.0
Database Abstraction Layer.
Use Data Objects, not SQL queries.
Now compatible with MySQL and Postgresql SQLs.
New in this version:
- XCursor is now implemented and makes a simple query to the database but return results as an *XRecord.
- XCursor is compatible with XBase and XTransactions
- Official documentation mounted for https://pkg.go.dev/
XDominion v0.4.2
Database Abstraction Layer.
Use Data Objects, not SQL queries.
Now compatible with MySQL and Postgresql SQLs.
New in this version:
- Correction of a bug on DoSelect with limits, a 0 limit is not a limit
- XConditions, XCondition, XOrder, XOrderBy, XFieldSet can now be cloned with .Clone()
XDominion v0.4.0
Database Abstraction Layer.
Use Data Objects, not SQL queries.
Now compatible with MySQL and Postgresql SQLs.
New in this version:
- Now all the xtable functions (Select, Update, Delete, Count, etc) can accept pointers parameters and nil casted parameters (for instance *XCondition or *XOrderBy than can be nil too).
XDominion v0.3.3
Database Abstraction Layer.
Use Data Objects, not SQL queries.
Now compatible with MySQL and Postgresql SQLs.
New in this version:
- Correction to support nil transactions (no transaction even if the parameter is passed with a nil value) into select type queries (select, min, max, avg, count, ...)
XDominion v0.3.2
Database Abstraction Layer.
Use Data Objects, not SQL queries.
Now compatible with MySQL and Postgresql SQLs.
New in this version:
- Implementation of transactions into select type queries (select, min, max, avg, count, ...)
XDominion v0.3.1
Database Abstraction Layer.
Use Data Objects, not SQL queries.
Now compatible with MySQL and Postgresql SQLs.
New in this version:
- Implementation of index creation during table synchronization
XDominion v0.3.0
Database Abstraction Layer.
Use Data Objects, not SQL queries.
Now compatible with MySQL and Postgresql SQLs.
New in this version:
- Implementation of transactions, commit, rollback
XDominion v0.2.3
Database Abstraction Layer.
Use Data Objects, not SQL queries.
Now compatible with MySQL and Postgresql SQLs.
New in this version:
- Upgrade to xvcore/v2
- Modularization with go.mod
XDominion v0.2.2
Database Abstraction Layer.
Use Data Objects, not SQL queries.
Now compatible with MySQL and Postgresql SQLs.
New in this version:
- Bug corrected in Clone() so the XRecords fields are also cloned.