Tanner
Tanner
Fluent should support adding required fields to an existing schema, either via: - Setting a default, then removing it - Adding the field as optional, then adding the required constraint...
Improve FluentKit's performance benchmarks and setup continuous integration for ensuring no performance regression.
Currently it is not possible to rollback a transaction without throwing an error. This could be improved: > Error should cause rollback, but rollback should not cause error ```swift enum...
`@Field` currently supports storing nested structs, but there is no easy way to reference the nested properties via `QueryBuilder`. There should be a nested analog to `@Group` (which stores nested...
Moving https://github.com/vapor/fluent/issues/524 here.
RoutingKit should ensure paths do not contain slashes nor empty path components.
MySQL's wire protocol supports this but currently the driver just creates a new prepared statement for each query, even if only the bind values are changing.
Added in MySQL 5.7.12: https://dev.mysql.com/doc/internals/en/x-protocol.html