Skip to content

Releases: infinityloop-dev/coolbeans

0.11.22

31 Mar 19:41
10094b8
Compare
Choose a tag to compare
  • Fixed typo in symfony 6 version
  • Improved tests

0.11.21

31 Mar 19:32
c70f5d2
Compare
Choose a tag to compare
  • Allow symfony 6

0.11.20

29 Mar 14:29
92001e4
Compare
Choose a tag to compare
  • Added Selection::getInternalSelection()
  • Added Bean::getInternalRow()
  • Turned off validating missing properties when select() function is used.

Internal improvements (may cause BC breaks):

  • Made Bean::__construct() final
  • Made some Bean methods private
  • Made Selection::createRow non-static

0.11.19

08 Mar 14:11
a94046a
Compare
Choose a tag to compare
  • Allowed to pass parameters in Selection::order

0.11.18

16 Feb 11:11
9f7a245
Compare
Choose a tag to compare
  • SQL generator includes relevant class-attributes from parent class

0.11.17

30 Jan 15:04
73dee15
Compare
Choose a tag to compare
  • Sql generator generates varchar column for large enums

0.11.16

20 Jan 22:56
f4062dd
Compare
Choose a tag to compare
  • SQL generator adds CHECK constraint to disallow empty string to all string columns
  • Added AllowEmptyString attribute to not generate this CHECK constraint for given column

0.11.15

16 Jan 13:09
eee6129
Compare
Choose a tag to compare
  • Allow DateTime as where argument

0.11.14

15 Jan 14:33
a3df067
Compare
Choose a tag to compare
  • Improved tests and error messages
  • Relaxed default value printing - unknown value is ignored instead of exception
  • Fixed CHECK constraint result

0.11.13

14 Jan 22:10
350379f
Compare
Choose a tag to compare
  • Completely refactored SQL generator

  • Added CHECK constraint attributes

  • Fixed auto_increment generation to non integer primary keys

  • Fixed enum default value precedence over DefaultValue attribute

  • Index order is always generated

  • Other fixes and improvements