diff --git a/eternalcore-core/src/main/java/com/eternalcode/core/feature/ignore/IgnoreRepositoryOrmLite.java b/eternalcore-core/src/main/java/com/eternalcode/core/feature/ignore/IgnoreRepositoryOrmLite.java index cf3f07685..b13f7dc7e 100644 --- a/eternalcore-core/src/main/java/com/eternalcode/core/feature/ignore/IgnoreRepositoryOrmLite.java +++ b/eternalcore-core/src/main/java/com/eternalcode/core/feature/ignore/IgnoreRepositoryOrmLite.java @@ -38,7 +38,9 @@ private IgnoreRepositoryOrmLite(DatabaseManager databaseManager, Scheduler sched .refreshAfterWrite(Duration.ofMinutes(3)) .build(new IgnoreLoader()); - TableUtils.createTableIfNotExists(databaseManager.connectionSource(), IgnoreTable.class); + if (!this.cachedDao.isTableExists()) { + TableUtils.createTable(databaseManager.connectionSource(), IgnoreTable.class); + } } @Override