Newb qui mi dispiace. Sto leggendo Entity Framework Core, npgsql e PostgreSQL (nuovo a tutte queste cose !!) Qualcuno può gentilmente gentilmente spiegare o indicarmi dove leggere: Sto cercando di creare un nuovo database usando il codice.
Dalle cose che ho letto, sto creando il DB usando direttamente pgadmin o script. Quello che voglio fare è creare un database tutto tramite codice (così l'utente può installare Postgresql e il mio sito web ma non deve preoccuparsi di alcun comando SQL diretto con PostgreSQL).
Grazie!
Ci sono due modi per avere EF Core per creare il database:
EnsureCreated()
, che crea semplicemente la base del database sul modello. Se hai appena iniziato, probabilmente è meglio iniziare da qui, guarda i documenti . I documenti generali per questo sono qui . Come regola generale, leggere e comprendere prima i documenti EF Core, quindi è possibile esaminare i dettagli specifici del database e del provider (ad esempio PostgreSQL / Npgsql).