PgRoutiner
dbcore
PgRoutiner | dbcore | |
---|---|---|
9 | 5 | |
31 | 502 | |
- | - | |
7.1 | 0.0 | |
about 1 month ago | over 1 year ago | |
C# | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
PgRoutiner
- Postgres Superpowers in Practice
-
Dapper is die?
If you're using PostgreSQL raw queries, there is this dotnet tool also, which I find much more useful: https://github.com/vb-consulting/PgRoutiner
- I would like to ask for your help and collaboration in improving our database in PostgreSQL
- Do you use any type of code generation tools?
-
Wrapt - Scaffold an entire .NET 6 Web API with a simple yaml or json file.
My idea was that you basically focus on your database and just run command and it generates a .net project and code for you. You can check it out here: https://github.com/vb-consulting/PgRoutiner
-
DBCore
There is, I made something similar for my needs.
Docs could be better, but it's a open source and free I did in my free ti lme without sponsors or any money.
https://github.com/vb-consulting/PgRoutiner
-
CRUD Code generator
I've created a C# CRUD generator for my needs: https://github.com/vb-consulting/PgRoutiner
- Any public facing production sites using ASP.NET Core and PostgreSQL?
-
Contributing to the No Object Relational Mapping Project (NORM) for PostgreSQL
It's actually a command-line tool (for now, planning to integrate a UI) called pgroutiner: https://github.com/vb-consulting/PgRoutiner
dbcore
-
Why is C taking over, and what can be done about it?
Something already exists that reads your database schema and generates the entire CRUD backend . https://www.dbcore.org/
- DBCore
-
What I wish I knew when learning F#
I've had good experiences running F# on Linux. I used it to build an API generator from database schemas.
Same as Go you can get a single static binary you can copy anywhere.
It's very convenient and you've got a massive number of .NET APIs to fall back on.
The language is a little complex though. That you cannot call interface methods on an object implementing the interface without explicitly casting to the interface [1] is pretty weird. And getters/setters are a little complex.
If you want an easy introduction to the ML family for educational/historic sake I'd always recommend Standard ML.
But if you want a highly pragmatic, mature, strictly typed, compiled cross-platform language F# is pretty compelling.
[0] https://github.com/eatonphil/dbcore
[1] https://docs.microsoft.com/en-us/dotnet/fsharp/language-refe...
What are some alternatives?
Norm.net - Norm.net is an innovative and high-performance Database Access for .NET Standard 2.1 and higher
nbb - Scripting in Clojure on Node.js using SCI
NORM - NORM - No ORM framework
interactive - .NET Interactive combines the power of .NET with many other languages to create notebooks, REPLs, and embedded coding experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before.
postgres_air
SharpLab - .NET language playground
dafny - Dafny is a verification-aware programming language
VisualFSharp - The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio