RepoDB
RepoDB copied to clipboard
A hybrid ORM library for .NET.
I am testing insert / update / delete operations in the database. Insert / delete works but for bulkupdateasync I am getting a violation of the PK error. I start...
### Describe the enhancement Add support for IAsyncEnumerable to BulkInsertAsync ### Additional Context Previous discussion here https://github.com/mikependon/RepoDB/issues/904. FYI @mikependon
The ITrace interface does not include any of the async methods. Is this because tracing does not work async or can these async methods be added to the interface?
### Describe the enhancement In order to encapsulate the aliasing on the fields, it is better to add an additional property 'Alias' on the 'Field' object. If this will happen,...
I'm not sure how joins are supported in RepoDB when querying data from multiple tables. A typical scenario in my application is querying of parent child relationships without knowing any...
We are considering moving to Postgresql but we love the Bulk operations of repoDb. Any chance that Postgresql will get support? Note sure if https://github.com/neisbut/Npgsql.Bulk could help for example?
I've a generic SaveAsync ``` public virtual async Task SaveAsync(TEntity entity) { using ( var connection = GetConnection() ) { return await connection.InsertAsync(entity); } } ``` Called : `await MatrixAddonManager.SaveAsync(MatrixAddon)`...
There is a user that reported that **ToLower()** (or **ToUpper()**) is not working in the Query Tree Expression like below. ```csharp connection.Query(c => c.ColumnName.ToUpper().Contains("A")); ``` **The expression above is failing.**...
### Describe the enhancement Now that the user can able to set the `DbParameter.Direction` value via `DirectionAttribue` (or even via the customized `PropertyValueAttribute` class), therefore, RepoDB should be able to...
I've stumbled upon this project and started playing with it in a Postgres scenario, though I would get far more benefit by using it in an Oracle scenario at work....