postgres_builder 2.6.0
postgres_builder: ^2.6.0 copied to clipboard
A tool designed to make writing PostgreSQL statements easier without writing them by hand.
2.6.0 #
- Added
Existsto supportEXISTSclauses
2.5.0 #
- Added
IsNullto supportIS NULLclauses - Added
IsNotNullto supportIS NOT NULLclauses - Added
isNull()andisNotNull()helper methods toColumnclass - Added
TrueFilterto support unconditionalTRUEfilter statements
2.4.0 #
- Added
ForeignKeyConstraintto supportFOREIGN KEYconstraints - Added
ForeignKeyTableConstraintto supportFOREIGN KEYconstraints inCreateTable - Added
UniqueConstraintto supportUNIQUEconstraints - Added
CheckConstraintto supportCHECKconstraints - Added
PrimaryKeyConstraintto supportPRIMARY KEYconstraints
2.3.0 #
- Added
AlterTableto supportALTER TABLEstatements - Added
AlterColumnto supportALTER COLUMNstatements, along with a bunch of other column operations
2.2.1 #
- Exported
ConnectionSettings - Fixed
ColumnDefinitionto not automatically quote default values
2.2.0 #
- Added
CreateTableto supportCREATE TABLEstatements - Added
DropTableto supportDROP TABLEstatements
2.1.0 #
- Added
Betweento supportBETWEENclauses - Added a bunch of helper functions to
Columnto make it easier to use - Added & and | operators to FilterStatement to make it easier to group
2.0.0 #
- Breaking Fixed spelling on
OperatorComparison - Breaking Added
parameterNametoColumnto make it easy to add an explicit parameter name - Breaking Changed Ordering so that you can sort each column individually
- Added
DirectPostgresBuilderto support direct connection to a Postgres server - Added
toStringmethod toPostgresBuilderException
1.0.1 #
- Added much more detail to errors when
ServerErroris throw onPgPoolPostgresBuilder
1.0.0 #
- Changed
PgPoolPostgresBuilderimplementation to usepostgrespackage in place of the discontinuedpostgres_pool. - breaking removed
PgPoolPostgresBuilder.statusdue to this change.
0.3.1 #
- Fixed a bug with
AndandOrnot passing parameters correctly.
0.3.0 #
- Fixed spelling on
OperatorComparison - Fixed issue with
OperatorComparisonnot always generating correct SQL
0.2.0 #
- Added
columnFirstparameter onOperatorComparison
0.1.1 #
- Fixed
Groupnot generating correct query
0.1.0 #
- Added
Groupto supportGROUP BYclauses
0.0.3 #
- Added some documentation
- Fixed some exports
- Added
rawExecuteto keep parity with otherrawmethods - Changed
PgPoolPostgresBuilder.status()toPgPoolPostgresBuilder.status
0.0.2 #
- Added more specific options to
PgPoolPostgresBuilder
0.0.1 #
- First public release!