Skip to content

Release 0.4.0

Compare
Choose a tag to compare
@carl-berg carl-berg released this 27 Dec 14:15
· 29 commits to main since this release

Fixes in #13

Throw an InsertRowHandlerMissing when no row handlers can handle a specified insert with information on workaround using OutputInsertRowHandler (or plugging in your own):

dude.ConfigureInsert(x => x.InsertRowHandlers.Add(new OutputInsertRowHandler()))

Schema caching ability which is turned on by default for SqlServerSchemaLoader and can be turned off like so

dude.Configure(x => x.SchemaLoader.CacheSchema = false);

Custom configured values providers are now inserted first (before the default ones) meaning that value type should be NotSet when invoked the first time.

dude.ConfigureCustomColumnValue((column, value) => column.Name == "Name" && value.Type == ColumnValueType.NotSet, () => "Custom default")