Tanner

Results 77 issues of Tanner

Add support for only deleting a schema if it already exists.

enhancement

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...

enhancement

Improve FluentKit's performance benchmarks and setup continuous integration for ensuring no performance regression.

enhancement

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...

enhancement

`@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...

enhancement

This takes a shot at fixing #176 by using `DispatchIO`.

bug

Moving https://github.com/vapor/fluent/issues/524 here.

bug

RoutingKit should ensure paths do not contain slashes nor empty path components.

enhancement

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.

enhancement

Added in MySQL 5.7.12: https://dev.mysql.com/doc/internals/en/x-protocol.html

enhancement