FsContext autoupdate check

This commit is contained in:
Andre Beging
2022-05-30 14:58:14 +02:00
parent fd2d44e3aa
commit 584af54104
2 changed files with 13 additions and 6 deletions

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="DataSourceManagerImpl" format="xml" multifile-model="true">
<data-source source="LOCAL" name="app.db" uuid="00c330bf-190f-4c82-80a5-0daa1df5a15d">
<driver-ref>sqlite.xerial</driver-ref>
<synchronize>true</synchronize>
<jdbc-driver>org.sqlite.JDBC</jdbc-driver>
<jdbc-url>jdbc:sqlite:$PROJECT_DIR$/FoodsharingSiegen.Server/app.db</jdbc-url>
<working-dir>$ProjectFileDir$</working-dir>
</data-source>
</component>
</project>

View File

@@ -41,7 +41,7 @@ namespace FoodsharingSiegen.Server.Data
/// <param name="options">The options (ab)</param> /// <param name="options">The options (ab)</param>
public FsContext(DbContextOptions<FsContext> options) : base(options) public FsContext(DbContextOptions<FsContext> options) : base(options)
{ {
Database.EnsureCreated(); Database.Migrate();
} }
#endregion #endregion
@@ -57,11 +57,6 @@ namespace FoodsharingSiegen.Server.Data
return ChangeTracker.Entries().Any(e => e.State is EntityState.Added or EntityState.Modified or EntityState.Deleted); return ChangeTracker.Entries().Any(e => e.State is EntityState.Added or EntityState.Modified or EntityState.Deleted);
} }
public class AndresTestException : Exception
{
}
#endregion #endregion
} }
} }