Releases: MasoniteFramework/orm
Releases · MasoniteFramework/orm
v1.0.24
Change Log
Fixed
- Fixed print statement in sqlite connection class
1.0.23
Change Log
Fixed
- Fixed print statement in sqlite connection class
v1.0.22
Change Log
Fixed
- Fixed issue where sqlite exception would throw if python package does not have the sqlite extension added in the distribution
- Fixed issue where MySQL
.change()
in migrations would throw a syntax error
Added
- Added
get_dirty_keys()
to models
Changed
- MySQL schema now uses the column escape syntax ("
column
") when building schema chanes big_increments
now defaults to setting the column as a primary key
v1.0.21
Change Log
Fixed
- Fixed enum type not working for any databases
v1.0.20
Change Log
Fixed
- Fixed issue where has many would not work with non primary key columns
v1.0.19
Change Log
Fixed
- Fixed
has_one
relationship key - Fixed double type in postgres schema creation
v1.0.18
Change Log
Added
- Added
Raw
expression class
v1.0.17
Change Log
Fixed
- Fixed issue with fillable property
v1.0.16
Change Log
- This release improved compiling of query mark (qmark) sql by 600%
Changed
- Changed query bindings to use lists instead of tuples
v1.0.15
Changed Log
Fixed
- Fixed schema string defaults not working properly
- Fixed issue where builder macros could not be called from the model
- Fixed query binding for columns
Added
- Added select subqueries
- Added
from_
method as an alias for the table method
Changed
- Changed order by's to only order by the column and not append by table name by default. The table name could still by prepended using dot notation
tablename.column
- Changed
count
method to only make a database call if there are no parameters passed. Else it just appends the COUNT aggregate onto the query builder