typed_sql 0.1.7 copy "typed_sql: ^0.1.7" to clipboard
typed_sql: ^0.1.7 copied to clipboard

Package for doing SQL with some type safety.

0.1.7 #

  • Removed the debug use of package:test from mysql adapter.

0.1.6 #

  • Fixed dependencies in pubspec.yaml.

0.1.5 #

  • Upgraded package:build dependency to allow >=3.0.0 <5.0.0.
  • Added check for a Row class not included in the build.yaml sources.
  • Support for @DefaultValue(0) on fields of type double (with value being cast during code generation).
  • Initial support for JSONB columns with JsonValue wrapper.

0.1.4 #

  • Upgraded dependencies (incl. package:analyzer).

0.1.3 #

  • Added TransactionAbortedException.toString() to render the reason when printing an exception.
  • Fix postgres support for DateTime.utc(0), which must be encoded as 'BC' suffixed date-time.
  • Escaping table names in queries.
  • Fix .update / .delete for tables with composite primary keys.

0.1.2 #

  • Support for composite foreign keys using the @ForeignKey annotation.
  • Extension methods for joining table using foreign keys.

0.1.1 #

  • Fixed build issues where it's unable to resolve CustomDataType.

0.1.0 #

Initial version.