DatabaseFacade.EnsureCreated Método

Definición

Garantiza que existe la base de datos para el contexto. Si existe, no se realiza ninguna acción. Si no existe, se crea la base de datos y todos sus esquemas. Si la base de datos existe, no se realiza ningún esfuerzo para asegurarse de que es compatible con el modelo para este contexto.

Tenga en cuenta que esta API no utiliza migraciones para crear la base de datos. Además, la base de datos creada no se puede actualizar posteriormente mediante migraciones. Si tiene como destino una base de datos relacional y usa migraciones, puede usar el método DbContext. Database. Migrate () para asegurarse de que se crea la base de datos y se aplican todas las migraciones.

public virtual bool EnsureCreated ();
abstract member EnsureCreated : unit -> bool
override this.EnsureCreated : unit -> bool
Public Overridable Function EnsureCreated () As Boolean

Devoluciones

Boolean

true Si se crea la base de datos, false si ya existía.

Se aplica a