From 2fdce6fffe799d8c6d989ce167aeccff67446999 Mon Sep 17 00:00:00 2001 From: Francesco Date: Tue, 31 Oct 2023 14:30:09 +0100 Subject: [PATCH] Renamed packages and spring-devtools properties --- .../controller/rest/package-info.java | 4 -- .../external/SnapAdmin.java} | 40 +++++++------- .../external/SnapAdminAutoConfiguration.java} | 10 ++-- .../external/SnapAdminMvcConfig.java} | 6 +-- .../external/SnapAdminProperties.java} | 4 +- .../external/annotations/ComputedColumn.java | 2 +- .../external/annotations/Disable.java | 2 +- .../external/annotations/DisableCreate.java | 2 +- .../external/annotations/DisableDelete.java | 2 +- .../external/annotations/DisableEdit.java | 2 +- .../external/annotations/DisableExport.java | 2 +- .../external/annotations/DisplayFormat.java | 2 +- .../external/annotations/DisplayImage.java | 2 +- .../external/annotations/DisplayName.java | 2 +- .../external/annotations/Filterable.java | 2 +- .../external/annotations/FilterableType.java | 2 +- .../external/annotations/HiddenColumn.java | 2 +- .../external/annotations/ReadOnly.java | 2 +- .../external/annotations/package-info.java | 2 +- .../controller/DataExportController.java | 34 ++++++------ .../controller/DefaultDbAdminController.java | 54 +++++++++---------- .../controller/FileDownloadController.java | 16 +++--- .../external/controller/GlobalController.java | 18 +++---- .../external/controller/package-info.java | 2 +- .../rest/AutocompleteController.java | 12 ++--- .../controller/rest/package-info.java | 4 ++ .../dbmapping/CustomJpaRepository.java | 14 ++--- .../external/dbmapping/DbAdminRepository.java | 28 +++++----- .../external/dbmapping/DbFieldValue.java | 4 +- .../external/dbmapping/DbObject.java | 10 ++-- .../external/dbmapping/DbObjectSchema.java | 30 +++++------ .../dbmapping/fields/BigDecimalFieldType.java | 4 +- .../dbmapping/fields/BigIntegerFieldType.java | 4 +- .../dbmapping/fields/BooleanFieldType.java | 4 +- .../dbmapping/fields/ByteArrayFieldType.java | 6 +-- .../dbmapping/fields/ByteFieldType.java | 6 +-- .../dbmapping/fields/CharFieldType.java | 4 +- .../dbmapping/fields/ComputedFieldType.java | 6 +-- .../dbmapping/fields/DateFieldType.java | 6 +-- .../external/dbmapping/fields/DbField.java | 16 +++--- .../dbmapping/fields/DbFieldType.java | 8 +-- .../dbmapping/fields/DoubleFieldType.java | 4 +- .../dbmapping/fields/EnumFieldType.java | 6 +-- .../dbmapping/fields/FloatFieldType.java | 4 +- .../dbmapping/fields/InstantFieldType.java | 4 +- .../dbmapping/fields/IntegerFieldType.java | 4 +- .../dbmapping/fields/LocalDateFieldType.java | 4 +- .../fields/LocalDateTimeFieldType.java | 4 +- .../dbmapping/fields/LongFieldType.java | 4 +- .../dbmapping/fields/ManyToManyFieldType.java | 6 +-- .../fields/OffsetDateTimeFieldType.java | 4 +- .../dbmapping/fields/OneToManyFieldType.java | 6 +-- .../dbmapping/fields/OneToOneFieldType.java | 6 +-- .../dbmapping/fields/ShortFieldType.java | 4 +- .../dbmapping/fields/StringFieldType.java | 4 +- .../dbmapping/fields/TextFieldType.java | 4 +- .../dbmapping/fields/UUIDFieldType.java | 4 +- .../external/dbmapping/package-info.java | 2 +- .../dbmapping/query/DbQueryOutputField.java | 16 +++--- .../dbmapping/query/DbQueryResult.java | 2 +- .../dbmapping/query/DbQueryResultRow.java | 4 +- .../dto/AutocompleteSearchResult.java | 6 +-- .../external/dto/CompareOperator.java | 2 +- .../external/dto/DataExportFormat.java | 2 +- .../external/dto/FacetedSearchRequest.java | 2 +- .../external/dto/FilterRequest.java | 2 +- .../external/dto/LogsSearchRequest.java | 2 +- .../external/dto/MappingError.java | 2 +- .../external/dto/PaginatedResult.java | 2 +- .../external/dto/PaginationInfo.java | 4 +- .../external/dto/QueryFilter.java | 6 +-- .../dto/ValidationErrorsContainer.java | 2 +- .../external/dto/package-info.java | 2 +- .../external/exceptions/DbAdminException.java | 2 +- .../exceptions/DbAdminNotFoundException.java | 2 +- .../exceptions/InvalidPageException.java | 2 +- .../UnsupportedFieldTypeException.java | 2 +- .../external/exceptions/package-info.java | 2 +- .../external/misc/Utils.java | 12 ++--- .../external/misc/package-info.java | 2 +- .../external/package-info.java | 4 +- .../InternalDbAdminConfiguration.java | 2 +- .../internal/UserConfiguration.java | 6 +-- .../internal/model/ConsoleQuery.java | 2 +- .../internal/model/UserAction.java | 2 +- .../internal/model/UserSetting.java | 2 +- .../internal/model/package-info.java | 2 +- .../internal/package-info.java | 4 +- .../repository/ConsoleQueryRepository.java | 4 +- .../repository/CustomActionRepository.java | 6 +-- .../CustomActionRepositoryImpl.java | 6 +-- .../repository/UserActionRepository.java | 4 +- .../repository/UserSettingsRepository.java | 4 +- .../internal/repository/package-info.java | 2 +- .../internal/service/ConsoleQueryService.java | 6 +-- .../internal/service/UserActionService.java | 14 ++--- .../internal/service/UserSettingsService.java | 6 +-- .../internal/service/package-info.java | 2 +- .../META-INF/spring-devtools.properties | 2 +- 99 files changed, 308 insertions(+), 308 deletions(-) delete mode 100644 src/main/java/tech/ailef/dbadmin/external/controller/rest/package-info.java rename src/main/java/tech/ailef/{dbadmin/external/DbAdmin.java => snapadmin/external/SnapAdmin.java} (91%) rename src/main/java/tech/ailef/{dbadmin/external/DbAdminAutoConfiguration.java => snapadmin/external/SnapAdminAutoConfiguration.java} (94%) rename src/main/java/tech/ailef/{dbadmin/external/MvcConfig.java => snapadmin/external/SnapAdminMvcConfig.java} (90%) rename src/main/java/tech/ailef/{dbadmin/external/DbAdminProperties.java => snapadmin/external/SnapAdminProperties.java} (97%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/ComputedColumn.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/Disable.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/DisableCreate.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/DisableDelete.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/DisableEdit.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/DisableExport.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/DisplayFormat.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/DisplayImage.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/DisplayName.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/Filterable.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/FilterableType.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/HiddenColumn.java (97%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/ReadOnly.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/annotations/package-info.java (94%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/controller/DataExportController.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/controller/DefaultDbAdminController.java (93%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/controller/FileDownloadController.java (91%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/controller/GlobalController.java (89%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/controller/package-info.java (94%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/controller/rest/AutocompleteController.java (87%) create mode 100644 src/main/java/tech/ailef/snapadmin/external/controller/rest/package-info.java rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/CustomJpaRepository.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/DbAdminRepository.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/DbFieldValue.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/DbObject.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/DbObjectSchema.java (93%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/BigDecimalFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/BigIntegerFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/BooleanFieldType.java (91%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/ByteArrayFieldType.java (89%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/ByteFieldType.java (87%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/CharFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/ComputedFieldType.java (87%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/DateFieldType.java (89%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/DbField.java (93%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/DbFieldType.java (94%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/DoubleFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/EnumFieldType.java (93%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/FloatFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/InstantFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/IntegerFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/LocalDateFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/LocalDateTimeFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/LongFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/ManyToManyFieldType.java (88%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/OffsetDateTimeFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/OneToManyFieldType.java (88%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/OneToOneFieldType.java (88%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/ShortFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/StringFieldType.java (91%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/TextFieldType.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/fields/UUIDFieldType.java (91%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/package-info.java (94%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/query/DbQueryOutputField.java (89%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/query/DbQueryResult.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dbmapping/query/DbQueryResultRow.java (94%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/AutocompleteSearchResult.java (88%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/CompareOperator.java (97%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/DataExportFormat.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/FacetedSearchRequest.java (97%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/FilterRequest.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/LogsSearchRequest.java (99%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/MappingError.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/PaginatedResult.java (97%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/PaginationInfo.java (98%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/QueryFilter.java (94%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/ValidationErrorsContainer.java (97%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/dto/package-info.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/exceptions/DbAdminException.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/exceptions/DbAdminNotFoundException.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/exceptions/InvalidPageException.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/exceptions/UnsupportedFieldTypeException.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/exceptions/package-info.java (94%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/misc/Utils.java (91%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/misc/package-info.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/external/package-info.java (89%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/InternalDbAdminConfiguration.java (97%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/UserConfiguration.java (91%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/model/ConsoleQuery.java (97%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/model/UserAction.java (98%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/model/UserSetting.java (97%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/model/package-info.java (95%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/package-info.java (90%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/repository/ConsoleQueryRepository.java (90%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/repository/CustomActionRepository.java (85%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/repository/CustomActionRepositoryImpl.java (96%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/repository/UserActionRepository.java (92%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/repository/UserSettingsRepository.java (90%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/repository/package-info.java (94%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/service/ConsoleQueryService.java (88%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/service/UserActionService.java (84%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/service/UserSettingsService.java (88%) rename src/main/java/tech/ailef/{dbadmin => snapadmin}/internal/service/package-info.java (94%) diff --git a/src/main/java/tech/ailef/dbadmin/external/controller/rest/package-info.java b/src/main/java/tech/ailef/dbadmin/external/controller/rest/package-info.java deleted file mode 100644 index fc92801..0000000 --- a/src/main/java/tech/ailef/dbadmin/external/controller/rest/package-info.java +++ /dev/null @@ -1,4 +0,0 @@ -/** - * Rest controllers - */ -package tech.ailef.dbadmin.external.controller.rest; \ No newline at end of file diff --git a/src/main/java/tech/ailef/dbadmin/external/DbAdmin.java b/src/main/java/tech/ailef/snapadmin/external/SnapAdmin.java similarity index 91% rename from src/main/java/tech/ailef/dbadmin/external/DbAdmin.java rename to src/main/java/tech/ailef/snapadmin/external/SnapAdmin.java index 30dc140..58f0675 100644 --- a/src/main/java/tech/ailef/dbadmin/external/DbAdmin.java +++ b/src/main/java/tech/ailef/snapadmin/external/SnapAdmin.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external; +package tech.ailef.snapadmin.external; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; @@ -49,20 +49,20 @@ import jakarta.persistence.ManyToMany; import jakarta.persistence.ManyToOne; import jakarta.persistence.OneToMany; import jakarta.persistence.OneToOne; -import tech.ailef.dbadmin.external.annotations.Disable; -import tech.ailef.dbadmin.external.annotations.DisplayFormat; -import tech.ailef.dbadmin.external.dbmapping.CustomJpaRepository; -import tech.ailef.dbadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.dbadmin.external.dbmapping.fields.DbField; -import tech.ailef.dbadmin.external.dbmapping.fields.DbFieldType; -import tech.ailef.dbadmin.external.dbmapping.fields.EnumFieldType; -import tech.ailef.dbadmin.external.dbmapping.fields.StringFieldType; -import tech.ailef.dbadmin.external.dbmapping.fields.TextFieldType; -import tech.ailef.dbadmin.external.dto.MappingError; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; -import tech.ailef.dbadmin.external.exceptions.DbAdminNotFoundException; -import tech.ailef.dbadmin.external.exceptions.UnsupportedFieldTypeException; -import tech.ailef.dbadmin.external.misc.Utils; +import tech.ailef.snapadmin.external.annotations.Disable; +import tech.ailef.snapadmin.external.annotations.DisplayFormat; +import tech.ailef.snapadmin.external.dbmapping.CustomJpaRepository; +import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; +import tech.ailef.snapadmin.external.dbmapping.fields.DbField; +import tech.ailef.snapadmin.external.dbmapping.fields.DbFieldType; +import tech.ailef.snapadmin.external.dbmapping.fields.EnumFieldType; +import tech.ailef.snapadmin.external.dbmapping.fields.StringFieldType; +import tech.ailef.snapadmin.external.dbmapping.fields.TextFieldType; +import tech.ailef.snapadmin.external.dto.MappingError; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.exceptions.DbAdminNotFoundException; +import tech.ailef.snapadmin.external.exceptions.UnsupportedFieldTypeException; +import tech.ailef.snapadmin.external.misc.Utils; /** * The main DbAdmin class responsible for the initialization phase. This class scans @@ -74,8 +74,8 @@ import tech.ailef.dbadmin.external.misc.Utils; * to determine the field type. */ @Component -public class DbAdmin { - private static final Logger logger = LoggerFactory.getLogger(DbAdmin.class.getName()); +public class SnapAdmin { + private static final Logger logger = LoggerFactory.getLogger(SnapAdmin.class.getName()); private EntityManager entityManager; @@ -83,9 +83,9 @@ public class DbAdmin { private List modelsPackage; - private DbAdminProperties properties; + private SnapAdminProperties properties; - private static final String VERSION = "0.1.8"; + private static final String VERSION = "0.1.9"; /** * Builds the DbAdmin instance by scanning the `@Entity` beans and loading @@ -93,7 +93,7 @@ public class DbAdmin { * @param entityManager the entity manager * @param properties the configuration properties */ - public DbAdmin(@Autowired EntityManager entityManager, @Autowired DbAdminProperties properties) { + public SnapAdmin(@Autowired EntityManager entityManager, @Autowired SnapAdminProperties properties) { this.modelsPackage = Arrays.stream(properties.getModelsPackage().split(",")).map(String::trim).toList(); this.entityManager = entityManager; this.properties = properties; diff --git a/src/main/java/tech/ailef/dbadmin/external/DbAdminAutoConfiguration.java b/src/main/java/tech/ailef/snapadmin/external/SnapAdminAutoConfiguration.java similarity index 94% rename from src/main/java/tech/ailef/dbadmin/external/DbAdminAutoConfiguration.java rename to src/main/java/tech/ailef/snapadmin/external/SnapAdminAutoConfiguration.java index 1b308b3..616a9a1 100644 --- a/src/main/java/tech/ailef/dbadmin/external/DbAdminAutoConfiguration.java +++ b/src/main/java/tech/ailef/snapadmin/external/SnapAdminAutoConfiguration.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external; +package tech.ailef.snapadmin.external; import java.util.Properties; @@ -38,7 +38,7 @@ import org.springframework.transaction.PlatformTransactionManager; import org.springframework.transaction.annotation.EnableTransactionManagement; import org.springframework.transaction.support.TransactionTemplate; -import tech.ailef.dbadmin.internal.InternalDbAdminConfiguration; +import tech.ailef.snapadmin.internal.InternalDbAdminConfiguration; /** * The configuration class for "internal" data source. This is not the @@ -48,7 +48,7 @@ import tech.ailef.dbadmin.internal.InternalDbAdminConfiguration; */ @ConditionalOnProperty(name = "dbadmin.enabled", matchIfMissing = true) @ComponentScan -@EnableConfigurationProperties(DbAdminProperties.class) +@EnableConfigurationProperties(SnapAdminProperties.class) @Configuration @EnableJpaRepositories( entityManagerFactoryRef = "internalEntityManagerFactory", @@ -56,9 +56,9 @@ import tech.ailef.dbadmin.internal.InternalDbAdminConfiguration; ) @EnableTransactionManagement @Import(InternalDbAdminConfiguration.class) -public class DbAdminAutoConfiguration { +public class SnapAdminAutoConfiguration { @Autowired - private DbAdminProperties props; + private SnapAdminProperties props; /** * Builds and returns the internal data source. diff --git a/src/main/java/tech/ailef/dbadmin/external/MvcConfig.java b/src/main/java/tech/ailef/snapadmin/external/SnapAdminMvcConfig.java similarity index 90% rename from src/main/java/tech/ailef/dbadmin/external/MvcConfig.java rename to src/main/java/tech/ailef/snapadmin/external/SnapAdminMvcConfig.java index 2af527b..f84c28f 100644 --- a/src/main/java/tech/ailef/dbadmin/external/MvcConfig.java +++ b/src/main/java/tech/ailef/snapadmin/external/SnapAdminMvcConfig.java @@ -18,7 +18,7 @@ */ -package tech.ailef.dbadmin.external; +package tech.ailef.snapadmin.external; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; @@ -28,9 +28,9 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @Configuration @EnableWebMvc -public class MvcConfig implements WebMvcConfigurer { +public class SnapAdminMvcConfig implements WebMvcConfigurer { @Autowired - private DbAdminProperties properties; + private SnapAdminProperties properties; @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { diff --git a/src/main/java/tech/ailef/dbadmin/external/DbAdminProperties.java b/src/main/java/tech/ailef/snapadmin/external/SnapAdminProperties.java similarity index 97% rename from src/main/java/tech/ailef/dbadmin/external/DbAdminProperties.java rename to src/main/java/tech/ailef/snapadmin/external/SnapAdminProperties.java index 5408d54..aedef97 100644 --- a/src/main/java/tech/ailef/dbadmin/external/DbAdminProperties.java +++ b/src/main/java/tech/ailef/snapadmin/external/SnapAdminProperties.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external; +package tech.ailef.snapadmin.external; import org.springframework.boot.context.properties.ConfigurationProperties; @@ -26,7 +26,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * to configure the behaviour of Spring Boot Admin Panel. */ @ConfigurationProperties("dbadmin") -public class DbAdminProperties { +public class SnapAdminProperties { /** * Whether Spring Boot Database Admin is enabled. */ diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/ComputedColumn.java b/src/main/java/tech/ailef/snapadmin/external/annotations/ComputedColumn.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/annotations/ComputedColumn.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/ComputedColumn.java index 8870199..dfb771f 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/ComputedColumn.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/ComputedColumn.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/Disable.java b/src/main/java/tech/ailef/snapadmin/external/annotations/Disable.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/annotations/Disable.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/Disable.java index 2f1a8ec..9edfd09 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/Disable.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/Disable.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/DisableCreate.java b/src/main/java/tech/ailef/snapadmin/external/annotations/DisableCreate.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/annotations/DisableCreate.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/DisableCreate.java index df0e4cf..e7a04bb 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/DisableCreate.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/DisableCreate.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/DisableDelete.java b/src/main/java/tech/ailef/snapadmin/external/annotations/DisableDelete.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/annotations/DisableDelete.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/DisableDelete.java index 069bb76..2cbc719 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/DisableDelete.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/DisableDelete.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/DisableEdit.java b/src/main/java/tech/ailef/snapadmin/external/annotations/DisableEdit.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/annotations/DisableEdit.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/DisableEdit.java index 861db32..460c9bb 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/DisableEdit.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/DisableEdit.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/DisableExport.java b/src/main/java/tech/ailef/snapadmin/external/annotations/DisableExport.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/annotations/DisableExport.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/DisableExport.java index eb843cf..a2e9cb5 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/DisableExport.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/DisableExport.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/DisplayFormat.java b/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayFormat.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/annotations/DisplayFormat.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/DisplayFormat.java index 5dec270..4b1f75b 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/DisplayFormat.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayFormat.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/DisplayImage.java b/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayImage.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/annotations/DisplayImage.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/DisplayImage.java index 00b14a8..76ed319 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/DisplayImage.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayImage.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/DisplayName.java b/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayName.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/annotations/DisplayName.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/DisplayName.java index 8cdf911..5695b09 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/DisplayName.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/DisplayName.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/Filterable.java b/src/main/java/tech/ailef/snapadmin/external/annotations/Filterable.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/annotations/Filterable.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/Filterable.java index f74276e..653f3b0 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/Filterable.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/Filterable.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/FilterableType.java b/src/main/java/tech/ailef/snapadmin/external/annotations/FilterableType.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/annotations/FilterableType.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/FilterableType.java index caa9350..7a08377 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/FilterableType.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/FilterableType.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; /** * Type of filters that can be used in the faceted search. diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/HiddenColumn.java b/src/main/java/tech/ailef/snapadmin/external/annotations/HiddenColumn.java similarity index 97% rename from src/main/java/tech/ailef/dbadmin/external/annotations/HiddenColumn.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/HiddenColumn.java index 7fae9bc..a6b11fe 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/HiddenColumn.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/HiddenColumn.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/ReadOnly.java b/src/main/java/tech/ailef/snapadmin/external/annotations/ReadOnly.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/annotations/ReadOnly.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/ReadOnly.java index b7201fc..75bd1ff 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/ReadOnly.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/ReadOnly.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.annotations; +package tech.ailef.snapadmin.external.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/package-info.java b/src/main/java/tech/ailef/snapadmin/external/annotations/package-info.java similarity index 94% rename from src/main/java/tech/ailef/dbadmin/external/annotations/package-info.java rename to src/main/java/tech/ailef/snapadmin/external/annotations/package-info.java index d9c4a61..b4f7229 100644 --- a/src/main/java/tech/ailef/dbadmin/external/annotations/package-info.java +++ b/src/main/java/tech/ailef/snapadmin/external/annotations/package-info.java @@ -19,4 +19,4 @@ /** * Annotations defined to allow user customization */ -package tech.ailef.dbadmin.external.annotations; \ No newline at end of file +package tech.ailef.snapadmin.external.annotations; \ No newline at end of file diff --git a/src/main/java/tech/ailef/dbadmin/external/controller/DataExportController.java b/src/main/java/tech/ailef/snapadmin/external/controller/DataExportController.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/controller/DataExportController.java rename to src/main/java/tech/ailef/snapadmin/external/controller/DataExportController.java index 26c253e..7df070d 100644 --- a/src/main/java/tech/ailef/dbadmin/external/controller/DataExportController.java +++ b/src/main/java/tech/ailef/snapadmin/external/controller/DataExportController.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.controller; +package tech.ailef.snapadmin.external.controller; import java.io.ByteArrayOutputStream; import java.io.IOException; @@ -54,21 +54,21 @@ import org.springframework.web.bind.annotation.ResponseBody; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; -import tech.ailef.dbadmin.external.DbAdmin; -import tech.ailef.dbadmin.external.dbmapping.DbAdminRepository; -import tech.ailef.dbadmin.external.dbmapping.DbFieldValue; -import tech.ailef.dbadmin.external.dbmapping.DbObject; -import tech.ailef.dbadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.dbadmin.external.dbmapping.fields.DbField; -import tech.ailef.dbadmin.external.dbmapping.query.DbQueryResult; -import tech.ailef.dbadmin.external.dbmapping.query.DbQueryResultRow; -import tech.ailef.dbadmin.external.dto.DataExportFormat; -import tech.ailef.dbadmin.external.dto.QueryFilter; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; -import tech.ailef.dbadmin.external.exceptions.DbAdminNotFoundException; -import tech.ailef.dbadmin.external.misc.Utils; -import tech.ailef.dbadmin.internal.model.ConsoleQuery; -import tech.ailef.dbadmin.internal.repository.ConsoleQueryRepository; +import tech.ailef.snapadmin.external.SnapAdmin; +import tech.ailef.snapadmin.external.dbmapping.DbAdminRepository; +import tech.ailef.snapadmin.external.dbmapping.DbFieldValue; +import tech.ailef.snapadmin.external.dbmapping.DbObject; +import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; +import tech.ailef.snapadmin.external.dbmapping.fields.DbField; +import tech.ailef.snapadmin.external.dbmapping.query.DbQueryResult; +import tech.ailef.snapadmin.external.dbmapping.query.DbQueryResultRow; +import tech.ailef.snapadmin.external.dto.DataExportFormat; +import tech.ailef.snapadmin.external.dto.QueryFilter; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.exceptions.DbAdminNotFoundException; +import tech.ailef.snapadmin.external.misc.Utils; +import tech.ailef.snapadmin.internal.model.ConsoleQuery; +import tech.ailef.snapadmin.internal.repository.ConsoleQueryRepository; @Controller @RequestMapping(value = { "/${dbadmin.baseUrl}/", "/${dbadmin.baseUrl}" }) @@ -76,7 +76,7 @@ public class DataExportController { private static final Logger logger = LoggerFactory.getLogger(DataExportFormat.class); @Autowired - private DbAdmin dbAdmin; + private SnapAdmin dbAdmin; @Autowired private DbAdminRepository repository; diff --git a/src/main/java/tech/ailef/dbadmin/external/controller/DefaultDbAdminController.java b/src/main/java/tech/ailef/snapadmin/external/controller/DefaultDbAdminController.java similarity index 93% rename from src/main/java/tech/ailef/dbadmin/external/controller/DefaultDbAdminController.java rename to src/main/java/tech/ailef/snapadmin/external/controller/DefaultDbAdminController.java index 49394ad..3d19fea 100644 --- a/src/main/java/tech/ailef/dbadmin/external/controller/DefaultDbAdminController.java +++ b/src/main/java/tech/ailef/snapadmin/external/controller/DefaultDbAdminController.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.controller; +package tech.ailef.snapadmin.external.controller; import java.text.DecimalFormat; import java.time.LocalDateTime; @@ -54,30 +54,30 @@ import org.springframework.web.servlet.mvc.support.RedirectAttributes; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import jakarta.validation.ConstraintViolationException; -import tech.ailef.dbadmin.external.DbAdmin; -import tech.ailef.dbadmin.external.DbAdminProperties; -import tech.ailef.dbadmin.external.dbmapping.DbAdminRepository; -import tech.ailef.dbadmin.external.dbmapping.DbObject; -import tech.ailef.dbadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.dbadmin.external.dbmapping.query.DbQueryResult; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.dto.FacetedSearchRequest; -import tech.ailef.dbadmin.external.dto.LogsSearchRequest; -import tech.ailef.dbadmin.external.dto.PaginatedResult; -import tech.ailef.dbadmin.external.dto.PaginationInfo; -import tech.ailef.dbadmin.external.dto.QueryFilter; -import tech.ailef.dbadmin.external.dto.ValidationErrorsContainer; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; -import tech.ailef.dbadmin.external.exceptions.DbAdminNotFoundException; -import tech.ailef.dbadmin.external.exceptions.InvalidPageException; -import tech.ailef.dbadmin.external.misc.Utils; -import tech.ailef.dbadmin.internal.model.ConsoleQuery; -import tech.ailef.dbadmin.internal.model.UserAction; -import tech.ailef.dbadmin.internal.model.UserSetting; -import tech.ailef.dbadmin.internal.repository.ConsoleQueryRepository; -import tech.ailef.dbadmin.internal.service.ConsoleQueryService; -import tech.ailef.dbadmin.internal.service.UserActionService; -import tech.ailef.dbadmin.internal.service.UserSettingsService; +import tech.ailef.snapadmin.external.SnapAdmin; +import tech.ailef.snapadmin.external.SnapAdminProperties; +import tech.ailef.snapadmin.external.dbmapping.DbAdminRepository; +import tech.ailef.snapadmin.external.dbmapping.DbObject; +import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; +import tech.ailef.snapadmin.external.dbmapping.query.DbQueryResult; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.FacetedSearchRequest; +import tech.ailef.snapadmin.external.dto.LogsSearchRequest; +import tech.ailef.snapadmin.external.dto.PaginatedResult; +import tech.ailef.snapadmin.external.dto.PaginationInfo; +import tech.ailef.snapadmin.external.dto.QueryFilter; +import tech.ailef.snapadmin.external.dto.ValidationErrorsContainer; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.exceptions.DbAdminNotFoundException; +import tech.ailef.snapadmin.external.exceptions.InvalidPageException; +import tech.ailef.snapadmin.external.misc.Utils; +import tech.ailef.snapadmin.internal.model.ConsoleQuery; +import tech.ailef.snapadmin.internal.model.UserAction; +import tech.ailef.snapadmin.internal.model.UserSetting; +import tech.ailef.snapadmin.internal.repository.ConsoleQueryRepository; +import tech.ailef.snapadmin.internal.service.ConsoleQueryService; +import tech.ailef.snapadmin.internal.service.UserActionService; +import tech.ailef.snapadmin.internal.service.UserSettingsService; /** * The main DbAdmin controller that register most of the routes of the web interface. @@ -88,13 +88,13 @@ public class DefaultDbAdminController { private static final Logger logger = LoggerFactory.getLogger(DefaultDbAdminController.class); @Autowired - private DbAdminProperties properties; + private SnapAdminProperties properties; @Autowired private DbAdminRepository repository; @Autowired - private DbAdmin dbAdmin; + private SnapAdmin dbAdmin; @Autowired private UserActionService userActionService; diff --git a/src/main/java/tech/ailef/dbadmin/external/controller/FileDownloadController.java b/src/main/java/tech/ailef/snapadmin/external/controller/FileDownloadController.java similarity index 91% rename from src/main/java/tech/ailef/dbadmin/external/controller/FileDownloadController.java rename to src/main/java/tech/ailef/snapadmin/external/controller/FileDownloadController.java index 25448ed..1827fe0 100644 --- a/src/main/java/tech/ailef/dbadmin/external/controller/FileDownloadController.java +++ b/src/main/java/tech/ailef/snapadmin/external/controller/FileDownloadController.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.controller; +package tech.ailef.snapadmin.external.controller; import java.util.Optional; @@ -36,12 +36,12 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.server.ResponseStatusException; -import tech.ailef.dbadmin.external.DbAdmin; -import tech.ailef.dbadmin.external.dbmapping.DbAdminRepository; -import tech.ailef.dbadmin.external.dbmapping.DbFieldValue; -import tech.ailef.dbadmin.external.dbmapping.DbObject; -import tech.ailef.dbadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.SnapAdmin; +import tech.ailef.snapadmin.external.dbmapping.DbAdminRepository; +import tech.ailef.snapadmin.external.dbmapping.DbFieldValue; +import tech.ailef.snapadmin.external.dbmapping.DbObject; +import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; /** * Controller to serve file or images (`@DisplayImage`) @@ -53,7 +53,7 @@ public class FileDownloadController { private DbAdminRepository repository; @Autowired - private DbAdmin dbAdmin; + private SnapAdmin dbAdmin; /** diff --git a/src/main/java/tech/ailef/dbadmin/external/controller/GlobalController.java b/src/main/java/tech/ailef/snapadmin/external/controller/GlobalController.java similarity index 89% rename from src/main/java/tech/ailef/dbadmin/external/controller/GlobalController.java rename to src/main/java/tech/ailef/snapadmin/external/controller/GlobalController.java index fa2813f..b7182b1 100644 --- a/src/main/java/tech/ailef/dbadmin/external/controller/GlobalController.java +++ b/src/main/java/tech/ailef/snapadmin/external/controller/GlobalController.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.controller; +package tech.ailef.snapadmin.external.controller; import java.util.Map; @@ -29,11 +29,11 @@ import org.springframework.web.bind.annotation.ModelAttribute; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; -import tech.ailef.dbadmin.external.DbAdmin; -import tech.ailef.dbadmin.external.DbAdminProperties; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; -import tech.ailef.dbadmin.external.exceptions.DbAdminNotFoundException; -import tech.ailef.dbadmin.internal.UserConfiguration; +import tech.ailef.snapadmin.external.SnapAdmin; +import tech.ailef.snapadmin.external.SnapAdminProperties; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.exceptions.DbAdminNotFoundException; +import tech.ailef.snapadmin.internal.UserConfiguration; /** * This class registers some global ModelAttributes and exception handlers. @@ -43,13 +43,13 @@ import tech.ailef.dbadmin.internal.UserConfiguration; public class GlobalController { @Autowired - private DbAdminProperties props; + private SnapAdminProperties props; @Autowired private UserConfiguration userConf; @Autowired - private DbAdmin dbAdmin; + private SnapAdmin dbAdmin; @ExceptionHandler(DbAdminException.class) public String handleException(Exception e, Model model, HttpServletResponse response) { @@ -122,7 +122,7 @@ public class GlobalController { } @ModelAttribute("dbadmin_properties") - public DbAdminProperties getProps() { + public SnapAdminProperties getProps() { return props; } diff --git a/src/main/java/tech/ailef/dbadmin/external/controller/package-info.java b/src/main/java/tech/ailef/snapadmin/external/controller/package-info.java similarity index 94% rename from src/main/java/tech/ailef/dbadmin/external/controller/package-info.java rename to src/main/java/tech/ailef/snapadmin/external/controller/package-info.java index 1fc8f8f..62e8f8d 100644 --- a/src/main/java/tech/ailef/dbadmin/external/controller/package-info.java +++ b/src/main/java/tech/ailef/snapadmin/external/controller/package-info.java @@ -20,4 +20,4 @@ /** * Controllers registered for the web UI */ -package tech.ailef.dbadmin.external.controller; \ No newline at end of file +package tech.ailef.snapadmin.external.controller; \ No newline at end of file diff --git a/src/main/java/tech/ailef/dbadmin/external/controller/rest/AutocompleteController.java b/src/main/java/tech/ailef/snapadmin/external/controller/rest/AutocompleteController.java similarity index 87% rename from src/main/java/tech/ailef/dbadmin/external/controller/rest/AutocompleteController.java rename to src/main/java/tech/ailef/snapadmin/external/controller/rest/AutocompleteController.java index 86d3e03..6243985 100644 --- a/src/main/java/tech/ailef/dbadmin/external/controller/rest/AutocompleteController.java +++ b/src/main/java/tech/ailef/snapadmin/external/controller/rest/AutocompleteController.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.controller.rest; +package tech.ailef.snapadmin.external.controller.rest; import java.util.List; import java.util.stream.Collectors; @@ -30,10 +30,10 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; -import tech.ailef.dbadmin.external.DbAdmin; -import tech.ailef.dbadmin.external.dbmapping.DbAdminRepository; -import tech.ailef.dbadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.dbadmin.external.dto.AutocompleteSearchResult; +import tech.ailef.snapadmin.external.SnapAdmin; +import tech.ailef.snapadmin.external.dbmapping.DbAdminRepository; +import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; +import tech.ailef.snapadmin.external.dto.AutocompleteSearchResult; /** * API controller for autocomplete results @@ -42,7 +42,7 @@ import tech.ailef.dbadmin.external.dto.AutocompleteSearchResult; @RequestMapping(value= {"/${dbadmin.baseUrl}/api/autocomplete", "/${dbadmin.baseUrl}/api/autocomplete/"}) public class AutocompleteController { @Autowired - private DbAdmin dbAdmin; + private SnapAdmin dbAdmin; @Autowired private DbAdminRepository repository; diff --git a/src/main/java/tech/ailef/snapadmin/external/controller/rest/package-info.java b/src/main/java/tech/ailef/snapadmin/external/controller/rest/package-info.java new file mode 100644 index 0000000..0489a73 --- /dev/null +++ b/src/main/java/tech/ailef/snapadmin/external/controller/rest/package-info.java @@ -0,0 +1,4 @@ +/** + * Rest controllers + */ +package tech.ailef.snapadmin.external.controller.rest; \ No newline at end of file diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/CustomJpaRepository.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/CustomJpaRepository.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/CustomJpaRepository.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/CustomJpaRepository.java index e7b51b8..f6713dd 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/CustomJpaRepository.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/CustomJpaRepository.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.dbmapping; +package tech.ailef.snapadmin.external.dbmapping; import java.io.IOException; import java.time.LocalDate; @@ -40,12 +40,12 @@ import jakarta.persistence.criteria.CriteriaUpdate; import jakarta.persistence.criteria.Path; import jakarta.persistence.criteria.Predicate; import jakarta.persistence.criteria.Root; -import tech.ailef.dbadmin.external.dbmapping.fields.DbField; -import tech.ailef.dbadmin.external.dbmapping.fields.StringFieldType; -import tech.ailef.dbadmin.external.dbmapping.fields.TextFieldType; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.dto.QueryFilter; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.dbmapping.fields.DbField; +import tech.ailef.snapadmin.external.dbmapping.fields.StringFieldType; +import tech.ailef.snapadmin.external.dbmapping.fields.TextFieldType; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.QueryFilter; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; @SuppressWarnings("rawtypes") public class CustomJpaRepository extends SimpleJpaRepository { diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/DbAdminRepository.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbAdminRepository.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/DbAdminRepository.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/DbAdminRepository.java index 2a72281..4e84915 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/DbAdminRepository.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbAdminRepository.java @@ -18,7 +18,7 @@ */ -package tech.ailef.dbadmin.external.dbmapping; +package tech.ailef.snapadmin.external.dbmapping; import java.sql.ResultSetMetaData; import java.util.ArrayList; @@ -44,18 +44,18 @@ import jakarta.validation.ConstraintViolation; import jakarta.validation.ConstraintViolationException; import jakarta.validation.Validation; import jakarta.validation.Validator; -import tech.ailef.dbadmin.external.DbAdmin; -import tech.ailef.dbadmin.external.annotations.ReadOnly; -import tech.ailef.dbadmin.external.dbmapping.fields.DbField; -import tech.ailef.dbadmin.external.dbmapping.query.DbQueryOutputField; -import tech.ailef.dbadmin.external.dbmapping.query.DbQueryResult; -import tech.ailef.dbadmin.external.dbmapping.query.DbQueryResultRow; -import tech.ailef.dbadmin.external.dto.FacetedSearchRequest; -import tech.ailef.dbadmin.external.dto.PaginatedResult; -import tech.ailef.dbadmin.external.dto.PaginationInfo; -import tech.ailef.dbadmin.external.dto.QueryFilter; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; -import tech.ailef.dbadmin.external.exceptions.InvalidPageException; +import tech.ailef.snapadmin.external.SnapAdmin; +import tech.ailef.snapadmin.external.annotations.ReadOnly; +import tech.ailef.snapadmin.external.dbmapping.fields.DbField; +import tech.ailef.snapadmin.external.dbmapping.query.DbQueryOutputField; +import tech.ailef.snapadmin.external.dbmapping.query.DbQueryResult; +import tech.ailef.snapadmin.external.dbmapping.query.DbQueryResultRow; +import tech.ailef.snapadmin.external.dto.FacetedSearchRequest; +import tech.ailef.snapadmin.external.dto.PaginatedResult; +import tech.ailef.snapadmin.external.dto.PaginationInfo; +import tech.ailef.snapadmin.external.dto.QueryFilter; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.exceptions.InvalidPageException; /** * Implements the basic CRUD operations (and some more) @@ -66,7 +66,7 @@ public class DbAdminRepository { private JdbcTemplate jdbcTemplate; @Autowired - private DbAdmin dbAdmin; + private SnapAdmin dbAdmin; public DbAdminRepository() { } diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/DbFieldValue.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbFieldValue.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/DbFieldValue.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/DbFieldValue.java index 383df4a..f6e35f5 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/DbFieldValue.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbFieldValue.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.dbmapping; +package tech.ailef.snapadmin.external.dbmapping; import java.time.Instant; import java.time.LocalDateTime; @@ -27,7 +27,7 @@ import java.util.Objects; import com.fasterxml.jackson.annotation.JsonIgnore; -import tech.ailef.dbadmin.external.dbmapping.fields.DbField; +import tech.ailef.snapadmin.external.dbmapping.fields.DbField; /** * Wrapper for the value of a field diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/DbObject.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObject.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/DbObject.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObject.java index 6e33c37..b37616e 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/DbObject.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObject.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.dbmapping; +package tech.ailef.snapadmin.external.dbmapping; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; @@ -32,10 +32,10 @@ import jakarta.persistence.ManyToMany; import jakarta.persistence.ManyToOne; import jakarta.persistence.OneToMany; import jakarta.persistence.OneToOne; -import tech.ailef.dbadmin.external.annotations.DisplayName; -import tech.ailef.dbadmin.external.dbmapping.fields.BooleanFieldType; -import tech.ailef.dbadmin.external.dbmapping.fields.DbField; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.annotations.DisplayName; +import tech.ailef.snapadmin.external.dbmapping.fields.BooleanFieldType; +import tech.ailef.snapadmin.external.dbmapping.fields.DbField; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; /** * Wrapper for all objects retrieved from the database. diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/DbObjectSchema.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObjectSchema.java similarity index 93% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/DbObjectSchema.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObjectSchema.java index f4742d1..463cf6e 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/DbObjectSchema.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/DbObjectSchema.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.dbmapping; +package tech.ailef.snapadmin.external.dbmapping; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; @@ -39,17 +39,17 @@ import jakarta.persistence.ManyToMany; import jakarta.persistence.OneToMany; import jakarta.persistence.OneToOne; import jakarta.persistence.Table; -import tech.ailef.dbadmin.external.DbAdmin; -import tech.ailef.dbadmin.external.annotations.ComputedColumn; -import tech.ailef.dbadmin.external.annotations.DisableCreate; -import tech.ailef.dbadmin.external.annotations.DisableDelete; -import tech.ailef.dbadmin.external.annotations.DisableEdit; -import tech.ailef.dbadmin.external.annotations.DisableExport; -import tech.ailef.dbadmin.external.annotations.HiddenColumn; -import tech.ailef.dbadmin.external.dbmapping.fields.DbField; -import tech.ailef.dbadmin.external.dto.MappingError; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; -import tech.ailef.dbadmin.external.misc.Utils; +import tech.ailef.snapadmin.external.SnapAdmin; +import tech.ailef.snapadmin.external.annotations.ComputedColumn; +import tech.ailef.snapadmin.external.annotations.DisableCreate; +import tech.ailef.snapadmin.external.annotations.DisableDelete; +import tech.ailef.snapadmin.external.annotations.DisableEdit; +import tech.ailef.snapadmin.external.annotations.DisableExport; +import tech.ailef.snapadmin.external.annotations.HiddenColumn; +import tech.ailef.snapadmin.external.dbmapping.fields.DbField; +import tech.ailef.snapadmin.external.dto.MappingError; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.misc.Utils; /** * A class that represents a table/`@Entity` as reconstructed from the @@ -75,7 +75,7 @@ public class DbObjectSchema { */ private CustomJpaRepository jpaRepository; - private DbAdmin dbAdmin; + private SnapAdmin dbAdmin; /** * The corresponding `@Entity` class that this schema describes @@ -97,7 +97,7 @@ public class DbObjectSchema { * @param klass the `@Entity` class * @param dbAdmin the DbAdmin instance */ - public DbObjectSchema(Class klass, DbAdmin dbAdmin) { + public DbObjectSchema(Class klass, SnapAdmin dbAdmin) { this.dbAdmin = dbAdmin; this.entityClass = klass; @@ -134,7 +134,7 @@ public class DbObjectSchema { * Returns the DbAdmin instance * @return the DbAdmin instance */ - public DbAdmin getDbAdmin() { + public SnapAdmin getDbAdmin() { return dbAdmin; } diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/BigDecimalFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigDecimalFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/BigDecimalFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigDecimalFieldType.java index 25f05ff..3636691 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/BigDecimalFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigDecimalFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.math.BigDecimal; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class BigDecimalFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/BigIntegerFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigIntegerFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/BigIntegerFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigIntegerFieldType.java index 6893c69..8edd9b4 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/BigIntegerFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BigIntegerFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.math.BigInteger; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class BigIntegerFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/BooleanFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BooleanFieldType.java similarity index 91% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/BooleanFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BooleanFieldType.java index 8c2a405..9e2ba78 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/BooleanFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/BooleanFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class BooleanFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ByteArrayFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteArrayFieldType.java similarity index 89% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ByteArrayFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteArrayFieldType.java index fa3a085..785a34c 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ByteArrayFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteArrayFieldType.java @@ -16,15 +16,15 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.io.IOException; import java.util.List; import org.springframework.web.multipart.MultipartFile; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; public class ByteArrayFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ByteFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteFieldType.java similarity index 87% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ByteFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteFieldType.java index 8481b90..df355d4 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ByteFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ByteFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; public class ByteFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/CharFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/CharFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/CharFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/CharFieldType.java index 2a4ac6b..4d7aec5 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/CharFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/CharFieldType.java @@ -17,11 +17,11 @@ */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class CharFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ComputedFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ComputedFieldType.java similarity index 87% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ComputedFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ComputedFieldType.java index 7e39b56..70919b4 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ComputedFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ComputedFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; public class ComputedFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DateFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DateFieldType.java similarity index 89% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DateFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DateFieldType.java index 2e91bbd..0f7bd60 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DateFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DateFieldType.java @@ -16,15 +16,15 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.sql.Date; import java.time.LocalDate; import java.time.format.DateTimeParseException; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; public class DateFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DbField.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbField.java similarity index 93% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DbField.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbField.java index e9ea9e1..203393a 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DbField.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbField.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.lang.reflect.Field; import java.util.List; @@ -32,13 +32,13 @@ import jakarta.persistence.ManyToMany; import jakarta.persistence.ManyToOne; import jakarta.persistence.OneToMany; import jakarta.persistence.OneToOne; -import tech.ailef.dbadmin.external.annotations.DisplayImage; -import tech.ailef.dbadmin.external.annotations.Filterable; -import tech.ailef.dbadmin.external.annotations.FilterableType; -import tech.ailef.dbadmin.external.annotations.ReadOnly; -import tech.ailef.dbadmin.external.dbmapping.DbFieldValue; -import tech.ailef.dbadmin.external.dbmapping.DbObject; -import tech.ailef.dbadmin.external.dbmapping.DbObjectSchema; +import tech.ailef.snapadmin.external.annotations.DisplayImage; +import tech.ailef.snapadmin.external.annotations.Filterable; +import tech.ailef.snapadmin.external.annotations.FilterableType; +import tech.ailef.snapadmin.external.annotations.ReadOnly; +import tech.ailef.snapadmin.external.dbmapping.DbFieldValue; +import tech.ailef.snapadmin.external.dbmapping.DbObject; +import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; /** * Represent a field on the database, generated from an Entity class instance variable. diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DbFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbFieldType.java similarity index 94% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DbFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbFieldType.java index 249ea54..021a434 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DbFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DbFieldType.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.math.BigDecimal; import java.math.BigInteger; @@ -27,9 +27,9 @@ import java.time.LocalDateTime; import java.time.OffsetDateTime; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.exceptions.UnsupportedFieldTypeException; -import tech.ailef.dbadmin.external.misc.Utils; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.exceptions.UnsupportedFieldTypeException; +import tech.ailef.snapadmin.external.misc.Utils; public abstract class DbFieldType { diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DoubleFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DoubleFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DoubleFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DoubleFieldType.java index 5198119..60c9896 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/DoubleFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/DoubleFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class DoubleFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/EnumFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/EnumFieldType.java similarity index 93% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/EnumFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/EnumFieldType.java index 82f0f86..9ea37d6 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/EnumFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/EnumFieldType.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; @@ -25,8 +25,8 @@ import java.util.List; import java.util.stream.Collectors; import jakarta.persistence.EnumType; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; public class EnumFieldType extends DbFieldType { diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/FloatFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/FloatFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/FloatFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/FloatFieldType.java index bd724a0..6d17b7b 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/FloatFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/FloatFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class FloatFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/InstantFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/InstantFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/InstantFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/InstantFieldType.java index b294f9c..248d4f6 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/InstantFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/InstantFieldType.java @@ -16,14 +16,14 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.time.Instant; import java.time.LocalDateTime; import java.time.ZoneOffset; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class InstantFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/IntegerFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/IntegerFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/IntegerFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/IntegerFieldType.java index b7cab39..879ee40 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/IntegerFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/IntegerFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class IntegerFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/LocalDateFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/LocalDateFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateFieldType.java index 7095322..eb48a60 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/LocalDateFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.time.LocalDate; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class LocalDateFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/LocalDateTimeFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateTimeFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/LocalDateTimeFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateTimeFieldType.java index 4c08286..069ff6d 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/LocalDateTimeFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LocalDateTimeFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.time.LocalDateTime; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class LocalDateTimeFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/LongFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LongFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/LongFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LongFieldType.java index 9eb7813..986e1c3 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/LongFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/LongFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class LongFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ManyToManyFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ManyToManyFieldType.java similarity index 88% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ManyToManyFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ManyToManyFieldType.java index e7e00a1..1171bc7 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ManyToManyFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ManyToManyFieldType.java @@ -16,13 +16,13 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; import jakarta.persistence.ManyToMany; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; public class ManyToManyFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java index e53664e..75b281b 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OffsetDateTimeFieldType.java @@ -16,12 +16,12 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.time.OffsetDateTime; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class OffsetDateTimeFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/OneToManyFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToManyFieldType.java similarity index 88% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/OneToManyFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToManyFieldType.java index 385343b..59ed3ed 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/OneToManyFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToManyFieldType.java @@ -16,13 +16,13 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; import jakarta.persistence.OneToMany; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; public class OneToManyFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/OneToOneFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToOneFieldType.java similarity index 88% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/OneToOneFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToOneFieldType.java index c695a76..821d260 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/OneToOneFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/OneToOneFieldType.java @@ -16,13 +16,13 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; import jakarta.persistence.OneToOne; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; public class OneToOneFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ShortFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ShortFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ShortFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ShortFieldType.java index cf4746d..fb47ae8 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/ShortFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/ShortFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class ShortFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/StringFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/StringFieldType.java similarity index 91% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/StringFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/StringFieldType.java index 036b455..b003164 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/StringFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/StringFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class StringFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/TextFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/TextFieldType.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/TextFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/TextFieldType.java index 39fa984..68579c3 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/TextFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/TextFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class TextFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/UUIDFieldType.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/UUIDFieldType.java similarity index 91% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/UUIDFieldType.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/UUIDFieldType.java index 7e041b5..aae26e4 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/fields/UUIDFieldType.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/fields/UUIDFieldType.java @@ -16,11 +16,11 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dbmapping.fields; +package tech.ailef.snapadmin.external.dbmapping.fields; import java.util.List; -import tech.ailef.dbadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.CompareOperator; public class UUIDFieldType extends DbFieldType { @Override diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/package-info.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/package-info.java similarity index 94% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/package-info.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/package-info.java index 692bedf..732a0e8 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/package-info.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/package-info.java @@ -20,4 +20,4 @@ /** * Representation of the user database and repository classes. */ -package tech.ailef.dbadmin.external.dbmapping; \ No newline at end of file +package tech.ailef.snapadmin.external.dbmapping; \ No newline at end of file diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/query/DbQueryOutputField.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryOutputField.java similarity index 89% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/query/DbQueryOutputField.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryOutputField.java index c082daa..e773305 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/query/DbQueryOutputField.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryOutputField.java @@ -18,17 +18,17 @@ */ -package tech.ailef.dbadmin.external.dbmapping.query; +package tech.ailef.snapadmin.external.dbmapping.query; import java.lang.reflect.InvocationTargetException; import java.util.Objects; -import tech.ailef.dbadmin.external.DbAdmin; -import tech.ailef.dbadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.dbadmin.external.dbmapping.fields.DbField; -import tech.ailef.dbadmin.external.dbmapping.fields.DbFieldType; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; -import tech.ailef.dbadmin.external.exceptions.UnsupportedFieldTypeException; +import tech.ailef.snapadmin.external.SnapAdmin; +import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; +import tech.ailef.snapadmin.external.dbmapping.fields.DbField; +import tech.ailef.snapadmin.external.dbmapping.fields.DbFieldType; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.exceptions.UnsupportedFieldTypeException; public class DbQueryOutputField { private String name; @@ -39,7 +39,7 @@ public class DbQueryOutputField { private DbQueryResultRow result; - public DbQueryOutputField(String name, String table, DbAdmin dbAdmin) { + public DbQueryOutputField(String name, String table, SnapAdmin dbAdmin) { this.name = name; this.table = table; diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/query/DbQueryResult.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResult.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/query/DbQueryResult.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResult.java index c39d22e..e8e2266 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/query/DbQueryResult.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResult.java @@ -18,7 +18,7 @@ */ -package tech.ailef.dbadmin.external.dbmapping.query; +package tech.ailef.snapadmin.external.dbmapping.query; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/query/DbQueryResultRow.java b/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResultRow.java similarity index 94% rename from src/main/java/tech/ailef/dbadmin/external/dbmapping/query/DbQueryResultRow.java rename to src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResultRow.java index d6d87c1..57d54dd 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/query/DbQueryResultRow.java +++ b/src/main/java/tech/ailef/snapadmin/external/dbmapping/query/DbQueryResultRow.java @@ -18,13 +18,13 @@ */ -package tech.ailef.dbadmin.external.dbmapping.query; +package tech.ailef.snapadmin.external.dbmapping.query; import java.util.HashMap; import java.util.List; import java.util.Map; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; public class DbQueryResultRow { private Map values; diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/AutocompleteSearchResult.java b/src/main/java/tech/ailef/snapadmin/external/dto/AutocompleteSearchResult.java similarity index 88% rename from src/main/java/tech/ailef/dbadmin/external/dto/AutocompleteSearchResult.java rename to src/main/java/tech/ailef/snapadmin/external/dto/AutocompleteSearchResult.java index d23d4fe..22a936b 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/AutocompleteSearchResult.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/AutocompleteSearchResult.java @@ -17,10 +17,10 @@ */ -package tech.ailef.dbadmin.external.dto; +package tech.ailef.snapadmin.external.dto; -import tech.ailef.dbadmin.external.controller.rest.AutocompleteController; -import tech.ailef.dbadmin.external.dbmapping.DbObject; +import tech.ailef.snapadmin.external.controller.rest.AutocompleteController; +import tech.ailef.snapadmin.external.dbmapping.DbObject; /** * An object to hold autocomplete results returned from the {@linkplain AutocompleteController}. diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/CompareOperator.java b/src/main/java/tech/ailef/snapadmin/external/dto/CompareOperator.java similarity index 97% rename from src/main/java/tech/ailef/dbadmin/external/dto/CompareOperator.java rename to src/main/java/tech/ailef/snapadmin/external/dto/CompareOperator.java index a89bf43..cf24a18 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/CompareOperator.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/CompareOperator.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.dto; +package tech.ailef.snapadmin.external.dto; /** * A list of operators that are used in faceted search. diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/DataExportFormat.java b/src/main/java/tech/ailef/snapadmin/external/dto/DataExportFormat.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/dto/DataExportFormat.java rename to src/main/java/tech/ailef/snapadmin/external/dto/DataExportFormat.java index 14a1527..0986718 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/DataExportFormat.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/DataExportFormat.java @@ -18,7 +18,7 @@ */ -package tech.ailef.dbadmin.external.dto; +package tech.ailef.snapadmin.external.dto; public enum DataExportFormat { CSV, diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/FacetedSearchRequest.java b/src/main/java/tech/ailef/snapadmin/external/dto/FacetedSearchRequest.java similarity index 97% rename from src/main/java/tech/ailef/dbadmin/external/dto/FacetedSearchRequest.java rename to src/main/java/tech/ailef/snapadmin/external/dto/FacetedSearchRequest.java index 512588a..8b4cad9 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/FacetedSearchRequest.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/FacetedSearchRequest.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.dto; +package tech.ailef.snapadmin.external.dto; import java.util.ArrayList; import java.util.Set; diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/FilterRequest.java b/src/main/java/tech/ailef/snapadmin/external/dto/FilterRequest.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/dto/FilterRequest.java rename to src/main/java/tech/ailef/snapadmin/external/dto/FilterRequest.java index 306102e..c006597 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/FilterRequest.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/FilterRequest.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.dto; +package tech.ailef.snapadmin.external.dto; import org.springframework.util.LinkedMultiValueMap; import org.springframework.util.MultiValueMap; diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/LogsSearchRequest.java b/src/main/java/tech/ailef/snapadmin/external/dto/LogsSearchRequest.java similarity index 99% rename from src/main/java/tech/ailef/dbadmin/external/dto/LogsSearchRequest.java rename to src/main/java/tech/ailef/snapadmin/external/dto/LogsSearchRequest.java index 916e866..5c2d501 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/LogsSearchRequest.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/LogsSearchRequest.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.dto; +package tech.ailef.snapadmin.external.dto; import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.Sort; diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/MappingError.java b/src/main/java/tech/ailef/snapadmin/external/dto/MappingError.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/dto/MappingError.java rename to src/main/java/tech/ailef/snapadmin/external/dto/MappingError.java index 45b9b22..d5eec05 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/MappingError.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/MappingError.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dto; +package tech.ailef.snapadmin.external.dto; /** * A wrapper class for information about mapping errors, i.e. errors that happen diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/PaginatedResult.java b/src/main/java/tech/ailef/snapadmin/external/dto/PaginatedResult.java similarity index 97% rename from src/main/java/tech/ailef/dbadmin/external/dto/PaginatedResult.java rename to src/main/java/tech/ailef/snapadmin/external/dto/PaginatedResult.java index f1545de..deab523 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/PaginatedResult.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/PaginatedResult.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.dto; +package tech.ailef.snapadmin.external.dto; import java.util.List; diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/PaginationInfo.java b/src/main/java/tech/ailef/snapadmin/external/dto/PaginationInfo.java similarity index 98% rename from src/main/java/tech/ailef/dbadmin/external/dto/PaginationInfo.java rename to src/main/java/tech/ailef/snapadmin/external/dto/PaginationInfo.java index e5a6716..e47e9a1 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/PaginationInfo.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/PaginationInfo.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.dto; +package tech.ailef.snapadmin.external.dto; import java.util.ArrayList; import java.util.List; @@ -26,7 +26,7 @@ import java.util.stream.IntStream; import org.springframework.util.MultiValueMap; -import tech.ailef.dbadmin.external.misc.Utils; +import tech.ailef.snapadmin.external.misc.Utils; /** * Attached as output to requests that have a paginated response, diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/QueryFilter.java b/src/main/java/tech/ailef/snapadmin/external/dto/QueryFilter.java similarity index 94% rename from src/main/java/tech/ailef/dbadmin/external/dto/QueryFilter.java rename to src/main/java/tech/ailef/snapadmin/external/dto/QueryFilter.java index 0e2e8b1..29cbe46 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/QueryFilter.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/QueryFilter.java @@ -17,12 +17,12 @@ */ -package tech.ailef.dbadmin.external.dto; +package tech.ailef.snapadmin.external.dto; import java.util.Objects; -import tech.ailef.dbadmin.external.dbmapping.fields.DbField; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.dbmapping.fields.DbField; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; /** * A single filter in a FacetedSearchRequest. This describes a diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/ValidationErrorsContainer.java b/src/main/java/tech/ailef/snapadmin/external/dto/ValidationErrorsContainer.java similarity index 97% rename from src/main/java/tech/ailef/dbadmin/external/dto/ValidationErrorsContainer.java rename to src/main/java/tech/ailef/snapadmin/external/dto/ValidationErrorsContainer.java index 89d7ba8..db9ef92 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/ValidationErrorsContainer.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/ValidationErrorsContainer.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.dto; +package tech.ailef.snapadmin.external.dto; import java.util.ArrayList; import java.util.HashMap; diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/package-info.java b/src/main/java/tech/ailef/snapadmin/external/dto/package-info.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/dto/package-info.java rename to src/main/java/tech/ailef/snapadmin/external/dto/package-info.java index c67061f..01bb475 100644 --- a/src/main/java/tech/ailef/dbadmin/external/dto/package-info.java +++ b/src/main/java/tech/ailef/snapadmin/external/dto/package-info.java @@ -20,4 +20,4 @@ /** * Data objects used in primarily in requests and responses */ -package tech.ailef.dbadmin.external.dto; \ No newline at end of file +package tech.ailef.snapadmin.external.dto; \ No newline at end of file diff --git a/src/main/java/tech/ailef/dbadmin/external/exceptions/DbAdminException.java b/src/main/java/tech/ailef/snapadmin/external/exceptions/DbAdminException.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/exceptions/DbAdminException.java rename to src/main/java/tech/ailef/snapadmin/external/exceptions/DbAdminException.java index f414f01..a1dbe6f 100644 --- a/src/main/java/tech/ailef/dbadmin/external/exceptions/DbAdminException.java +++ b/src/main/java/tech/ailef/snapadmin/external/exceptions/DbAdminException.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.exceptions; +package tech.ailef.snapadmin.external.exceptions; /** * Generic top-level exception for everything thrown by us diff --git a/src/main/java/tech/ailef/dbadmin/external/exceptions/DbAdminNotFoundException.java b/src/main/java/tech/ailef/snapadmin/external/exceptions/DbAdminNotFoundException.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/exceptions/DbAdminNotFoundException.java rename to src/main/java/tech/ailef/snapadmin/external/exceptions/DbAdminNotFoundException.java index 1be0cd1..60e6cd1 100644 --- a/src/main/java/tech/ailef/dbadmin/external/exceptions/DbAdminNotFoundException.java +++ b/src/main/java/tech/ailef/snapadmin/external/exceptions/DbAdminNotFoundException.java @@ -18,7 +18,7 @@ */ -package tech.ailef.dbadmin.external.exceptions; +package tech.ailef.snapadmin.external.exceptions; import org.springframework.http.HttpStatus; import org.springframework.web.server.ResponseStatusException; diff --git a/src/main/java/tech/ailef/dbadmin/external/exceptions/InvalidPageException.java b/src/main/java/tech/ailef/snapadmin/external/exceptions/InvalidPageException.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/external/exceptions/InvalidPageException.java rename to src/main/java/tech/ailef/snapadmin/external/exceptions/InvalidPageException.java index b4ef2d0..7c2bb96 100644 --- a/src/main/java/tech/ailef/dbadmin/external/exceptions/InvalidPageException.java +++ b/src/main/java/tech/ailef/snapadmin/external/exceptions/InvalidPageException.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.exceptions; +package tech.ailef.snapadmin.external.exceptions; /** * Thrown during the computation of pagination if the requested diff --git a/src/main/java/tech/ailef/dbadmin/external/exceptions/UnsupportedFieldTypeException.java b/src/main/java/tech/ailef/snapadmin/external/exceptions/UnsupportedFieldTypeException.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/exceptions/UnsupportedFieldTypeException.java rename to src/main/java/tech/ailef/snapadmin/external/exceptions/UnsupportedFieldTypeException.java index f004258..9ae53c7 100644 --- a/src/main/java/tech/ailef/dbadmin/external/exceptions/UnsupportedFieldTypeException.java +++ b/src/main/java/tech/ailef/snapadmin/external/exceptions/UnsupportedFieldTypeException.java @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.external.exceptions; +package tech.ailef.snapadmin.external.exceptions; /** * Thrown when a field of an `@Entity` class has a type that is not diff --git a/src/main/java/tech/ailef/dbadmin/external/exceptions/package-info.java b/src/main/java/tech/ailef/snapadmin/external/exceptions/package-info.java similarity index 94% rename from src/main/java/tech/ailef/dbadmin/external/exceptions/package-info.java rename to src/main/java/tech/ailef/snapadmin/external/exceptions/package-info.java index 36af4d2..eece605 100644 --- a/src/main/java/tech/ailef/dbadmin/external/exceptions/package-info.java +++ b/src/main/java/tech/ailef/snapadmin/external/exceptions/package-info.java @@ -20,4 +20,4 @@ /** * Exception classes */ -package tech.ailef.dbadmin.external.exceptions; \ No newline at end of file +package tech.ailef.snapadmin.external.exceptions; \ No newline at end of file diff --git a/src/main/java/tech/ailef/dbadmin/external/misc/Utils.java b/src/main/java/tech/ailef/snapadmin/external/misc/Utils.java similarity index 91% rename from src/main/java/tech/ailef/dbadmin/external/misc/Utils.java rename to src/main/java/tech/ailef/snapadmin/external/misc/Utils.java index 281e7eb..2d2ae7b 100644 --- a/src/main/java/tech/ailef/dbadmin/external/misc/Utils.java +++ b/src/main/java/tech/ailef/snapadmin/external/misc/Utils.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.external.misc; +package tech.ailef.snapadmin.external.misc; import java.util.ArrayList; import java.util.HashSet; @@ -26,11 +26,11 @@ import java.util.Set; import org.springframework.util.MultiValueMap; -import tech.ailef.dbadmin.external.dbmapping.DbObjectSchema; -import tech.ailef.dbadmin.external.dbmapping.fields.DbField; -import tech.ailef.dbadmin.external.dto.CompareOperator; -import tech.ailef.dbadmin.external.dto.QueryFilter; -import tech.ailef.dbadmin.external.exceptions.DbAdminException; +import tech.ailef.snapadmin.external.dbmapping.DbObjectSchema; +import tech.ailef.snapadmin.external.dbmapping.fields.DbField; +import tech.ailef.snapadmin.external.dto.CompareOperator; +import tech.ailef.snapadmin.external.dto.QueryFilter; +import tech.ailef.snapadmin.external.exceptions.DbAdminException; /** * Collection of utility functions used across the project diff --git a/src/main/java/tech/ailef/dbadmin/external/misc/package-info.java b/src/main/java/tech/ailef/snapadmin/external/misc/package-info.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/external/misc/package-info.java rename to src/main/java/tech/ailef/snapadmin/external/misc/package-info.java index bfdf7f5..8468e8a 100644 --- a/src/main/java/tech/ailef/dbadmin/external/misc/package-info.java +++ b/src/main/java/tech/ailef/snapadmin/external/misc/package-info.java @@ -21,4 +21,4 @@ * Miscellaneous utility classes. */ -package tech.ailef.dbadmin.external.misc; \ No newline at end of file +package tech.ailef.snapadmin.external.misc; \ No newline at end of file diff --git a/src/main/java/tech/ailef/dbadmin/external/package-info.java b/src/main/java/tech/ailef/snapadmin/external/package-info.java similarity index 89% rename from src/main/java/tech/ailef/dbadmin/external/package-info.java rename to src/main/java/tech/ailef/snapadmin/external/package-info.java index 031fed6..13974ed 100644 --- a/src/main/java/tech/ailef/dbadmin/external/package-info.java +++ b/src/main/java/tech/ailef/snapadmin/external/package-info.java @@ -20,6 +20,6 @@ * Root package of Spring Boot Database Admin. * * It contains the configuration class which handles the initialization - * and the main {@link tech.ailef.dbadmin.external.DbAdmin} class. + * and the main {@link tech.ailef.snapadmin.external.SnapAdmin} class. */ -package tech.ailef.dbadmin.external; \ No newline at end of file +package tech.ailef.snapadmin.external; \ No newline at end of file diff --git a/src/main/java/tech/ailef/dbadmin/internal/InternalDbAdminConfiguration.java b/src/main/java/tech/ailef/snapadmin/internal/InternalDbAdminConfiguration.java similarity index 97% rename from src/main/java/tech/ailef/dbadmin/internal/InternalDbAdminConfiguration.java rename to src/main/java/tech/ailef/snapadmin/internal/InternalDbAdminConfiguration.java index 82df0fa..11e9c69 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/InternalDbAdminConfiguration.java +++ b/src/main/java/tech/ailef/snapadmin/internal/InternalDbAdminConfiguration.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.internal; +package tech.ailef.snapadmin.internal; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.context.annotation.ComponentScan; diff --git a/src/main/java/tech/ailef/dbadmin/internal/UserConfiguration.java b/src/main/java/tech/ailef/snapadmin/internal/UserConfiguration.java similarity index 91% rename from src/main/java/tech/ailef/dbadmin/internal/UserConfiguration.java rename to src/main/java/tech/ailef/snapadmin/internal/UserConfiguration.java index 2d6054e..09b71e4 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/UserConfiguration.java +++ b/src/main/java/tech/ailef/snapadmin/internal/UserConfiguration.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.internal; +package tech.ailef.snapadmin.internal; import java.util.HashMap; import java.util.Map; @@ -26,8 +26,8 @@ import java.util.Optional; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; -import tech.ailef.dbadmin.internal.model.UserSetting; -import tech.ailef.dbadmin.internal.repository.UserSettingsRepository; +import tech.ailef.snapadmin.internal.model.UserSetting; +import tech.ailef.snapadmin.internal.repository.UserSettingsRepository; /** * Wrapper class for the UserSettingsRepository that provides a better diff --git a/src/main/java/tech/ailef/dbadmin/internal/model/ConsoleQuery.java b/src/main/java/tech/ailef/snapadmin/internal/model/ConsoleQuery.java similarity index 97% rename from src/main/java/tech/ailef/dbadmin/internal/model/ConsoleQuery.java rename to src/main/java/tech/ailef/snapadmin/internal/model/ConsoleQuery.java index d23b0ad..b94ac88 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/model/ConsoleQuery.java +++ b/src/main/java/tech/ailef/snapadmin/internal/model/ConsoleQuery.java @@ -18,7 +18,7 @@ */ -package tech.ailef.dbadmin.internal.model; +package tech.ailef.snapadmin.internal.model; import java.time.LocalDateTime; diff --git a/src/main/java/tech/ailef/dbadmin/internal/model/UserAction.java b/src/main/java/tech/ailef/snapadmin/internal/model/UserAction.java similarity index 98% rename from src/main/java/tech/ailef/dbadmin/internal/model/UserAction.java rename to src/main/java/tech/ailef/snapadmin/internal/model/UserAction.java index a8f9beb..c7cd33a 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/model/UserAction.java +++ b/src/main/java/tech/ailef/snapadmin/internal/model/UserAction.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.internal.model; +package tech.ailef.snapadmin.internal.model; import java.time.LocalDateTime; diff --git a/src/main/java/tech/ailef/dbadmin/internal/model/UserSetting.java b/src/main/java/tech/ailef/snapadmin/internal/model/UserSetting.java similarity index 97% rename from src/main/java/tech/ailef/dbadmin/internal/model/UserSetting.java rename to src/main/java/tech/ailef/snapadmin/internal/model/UserSetting.java index 24e9db5..3de2327 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/model/UserSetting.java +++ b/src/main/java/tech/ailef/snapadmin/internal/model/UserSetting.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.internal.model; +package tech.ailef.snapadmin.internal.model; import jakarta.persistence.Entity; import jakarta.persistence.Id; diff --git a/src/main/java/tech/ailef/dbadmin/internal/model/package-info.java b/src/main/java/tech/ailef/snapadmin/internal/model/package-info.java similarity index 95% rename from src/main/java/tech/ailef/dbadmin/internal/model/package-info.java rename to src/main/java/tech/ailef/snapadmin/internal/model/package-info.java index 9cc0793..555c953 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/model/package-info.java +++ b/src/main/java/tech/ailef/snapadmin/internal/model/package-info.java @@ -20,4 +20,4 @@ /** * Entity classes for the internal data source (action logs and user settings). */ -package tech.ailef.dbadmin.internal.model; \ No newline at end of file +package tech.ailef.snapadmin.internal.model; \ No newline at end of file diff --git a/src/main/java/tech/ailef/dbadmin/internal/package-info.java b/src/main/java/tech/ailef/snapadmin/internal/package-info.java similarity index 90% rename from src/main/java/tech/ailef/dbadmin/internal/package-info.java rename to src/main/java/tech/ailef/snapadmin/internal/package-info.java index 4dbfa3a..5f08317 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/package-info.java +++ b/src/main/java/tech/ailef/snapadmin/internal/package-info.java @@ -23,7 +23,7 @@ * Boot Database Admin in order to save information. * * Due to the way Spring Boot component scanning works, it is needed to create this package and the - * respective {@link tech.ailef.dbadmin.internal.InternalDbAdminConfiguration} in order to + * respective {@link tech.ailef.snapadmin.internal.InternalDbAdminConfiguration} in order to * have the component scanning only pick the correct entities/repositories. */ -package tech.ailef.dbadmin.internal; +package tech.ailef.snapadmin.internal; diff --git a/src/main/java/tech/ailef/dbadmin/internal/repository/ConsoleQueryRepository.java b/src/main/java/tech/ailef/snapadmin/internal/repository/ConsoleQueryRepository.java similarity index 90% rename from src/main/java/tech/ailef/dbadmin/internal/repository/ConsoleQueryRepository.java rename to src/main/java/tech/ailef/snapadmin/internal/repository/ConsoleQueryRepository.java index ab45d0a..b53b9f3 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/repository/ConsoleQueryRepository.java +++ b/src/main/java/tech/ailef/snapadmin/internal/repository/ConsoleQueryRepository.java @@ -17,12 +17,12 @@ */ -package tech.ailef.dbadmin.internal.repository; +package tech.ailef.snapadmin.internal.repository; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; -import tech.ailef.dbadmin.internal.model.ConsoleQuery; +import tech.ailef.snapadmin.internal.model.ConsoleQuery; @Repository public interface ConsoleQueryRepository extends JpaRepository, CustomActionRepository { diff --git a/src/main/java/tech/ailef/dbadmin/internal/repository/CustomActionRepository.java b/src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepository.java similarity index 85% rename from src/main/java/tech/ailef/dbadmin/internal/repository/CustomActionRepository.java rename to src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepository.java index 6df53ac..127adb2 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/repository/CustomActionRepository.java +++ b/src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepository.java @@ -17,12 +17,12 @@ */ -package tech.ailef.dbadmin.internal.repository; +package tech.ailef.snapadmin.internal.repository; import java.util.List; -import tech.ailef.dbadmin.external.dto.LogsSearchRequest; -import tech.ailef.dbadmin.internal.model.UserAction; +import tech.ailef.snapadmin.external.dto.LogsSearchRequest; +import tech.ailef.snapadmin.internal.model.UserAction; public interface CustomActionRepository { public List findActions(LogsSearchRequest r); diff --git a/src/main/java/tech/ailef/dbadmin/internal/repository/CustomActionRepositoryImpl.java b/src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepositoryImpl.java similarity index 96% rename from src/main/java/tech/ailef/dbadmin/internal/repository/CustomActionRepositoryImpl.java rename to src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepositoryImpl.java index 0804e7c..8c793e5 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/repository/CustomActionRepositoryImpl.java +++ b/src/main/java/tech/ailef/snapadmin/internal/repository/CustomActionRepositoryImpl.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.internal.repository; +package tech.ailef.snapadmin.internal.repository; import java.util.ArrayList; import java.util.List; @@ -31,8 +31,8 @@ import jakarta.persistence.criteria.CriteriaBuilder; import jakarta.persistence.criteria.CriteriaQuery; import jakarta.persistence.criteria.Predicate; import jakarta.persistence.criteria.Root; -import tech.ailef.dbadmin.external.dto.LogsSearchRequest; -import tech.ailef.dbadmin.internal.model.UserAction; +import tech.ailef.snapadmin.external.dto.LogsSearchRequest; +import tech.ailef.snapadmin.internal.model.UserAction; /** * A repository that provides custom queries for UserActions diff --git a/src/main/java/tech/ailef/dbadmin/internal/repository/UserActionRepository.java b/src/main/java/tech/ailef/snapadmin/internal/repository/UserActionRepository.java similarity index 92% rename from src/main/java/tech/ailef/dbadmin/internal/repository/UserActionRepository.java rename to src/main/java/tech/ailef/snapadmin/internal/repository/UserActionRepository.java index b6df50e..c0b2c8f 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/repository/UserActionRepository.java +++ b/src/main/java/tech/ailef/snapadmin/internal/repository/UserActionRepository.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.internal.repository; +package tech.ailef.snapadmin.internal.repository; import java.util.List; @@ -25,7 +25,7 @@ import org.springframework.data.domain.PageRequest; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; -import tech.ailef.dbadmin.internal.model.UserAction; +import tech.ailef.snapadmin.internal.model.UserAction; @Repository public interface UserActionRepository extends JpaRepository, CustomActionRepository { diff --git a/src/main/java/tech/ailef/dbadmin/internal/repository/UserSettingsRepository.java b/src/main/java/tech/ailef/snapadmin/internal/repository/UserSettingsRepository.java similarity index 90% rename from src/main/java/tech/ailef/dbadmin/internal/repository/UserSettingsRepository.java rename to src/main/java/tech/ailef/snapadmin/internal/repository/UserSettingsRepository.java index 7d98c2b..40a72ea 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/repository/UserSettingsRepository.java +++ b/src/main/java/tech/ailef/snapadmin/internal/repository/UserSettingsRepository.java @@ -17,12 +17,12 @@ */ -package tech.ailef.dbadmin.internal.repository; +package tech.ailef.snapadmin.internal.repository; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; -import tech.ailef.dbadmin.internal.model.UserSetting; +import tech.ailef.snapadmin.internal.model.UserSetting; @Repository public interface UserSettingsRepository extends JpaRepository { diff --git a/src/main/java/tech/ailef/dbadmin/internal/repository/package-info.java b/src/main/java/tech/ailef/snapadmin/internal/repository/package-info.java similarity index 94% rename from src/main/java/tech/ailef/dbadmin/internal/repository/package-info.java rename to src/main/java/tech/ailef/snapadmin/internal/repository/package-info.java index 0748e39..c10a561 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/repository/package-info.java +++ b/src/main/java/tech/ailef/snapadmin/internal/repository/package-info.java @@ -19,4 +19,4 @@ /** * Repositories for the internal data source. */ -package tech.ailef.dbadmin.internal.repository; \ No newline at end of file +package tech.ailef.snapadmin.internal.repository; \ No newline at end of file diff --git a/src/main/java/tech/ailef/dbadmin/internal/service/ConsoleQueryService.java b/src/main/java/tech/ailef/snapadmin/internal/service/ConsoleQueryService.java similarity index 88% rename from src/main/java/tech/ailef/dbadmin/internal/service/ConsoleQueryService.java rename to src/main/java/tech/ailef/snapadmin/internal/service/ConsoleQueryService.java index ad5ced8..7ed4cea 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/service/ConsoleQueryService.java +++ b/src/main/java/tech/ailef/snapadmin/internal/service/ConsoleQueryService.java @@ -16,14 +16,14 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.internal.service; +package tech.ailef.snapadmin.internal.service; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.support.TransactionTemplate; -import tech.ailef.dbadmin.internal.model.ConsoleQuery; -import tech.ailef.dbadmin.internal.repository.ConsoleQueryRepository; +import tech.ailef.snapadmin.internal.model.ConsoleQuery; +import tech.ailef.snapadmin.internal.repository.ConsoleQueryRepository; @Service public class ConsoleQueryService { diff --git a/src/main/java/tech/ailef/dbadmin/internal/service/UserActionService.java b/src/main/java/tech/ailef/snapadmin/internal/service/UserActionService.java similarity index 84% rename from src/main/java/tech/ailef/dbadmin/internal/service/UserActionService.java rename to src/main/java/tech/ailef/snapadmin/internal/service/UserActionService.java index dcab0aa..ff80ade 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/service/UserActionService.java +++ b/src/main/java/tech/ailef/snapadmin/internal/service/UserActionService.java @@ -17,7 +17,7 @@ */ -package tech.ailef.dbadmin.internal.service; +package tech.ailef.snapadmin.internal.service; import java.util.List; @@ -26,12 +26,12 @@ import org.springframework.data.domain.PageRequest; import org.springframework.stereotype.Service; import org.springframework.transaction.support.TransactionTemplate; -import tech.ailef.dbadmin.external.dto.LogsSearchRequest; -import tech.ailef.dbadmin.external.dto.PaginatedResult; -import tech.ailef.dbadmin.external.dto.PaginationInfo; -import tech.ailef.dbadmin.internal.model.UserAction; -import tech.ailef.dbadmin.internal.repository.CustomActionRepositoryImpl; -import tech.ailef.dbadmin.internal.repository.UserActionRepository; +import tech.ailef.snapadmin.external.dto.LogsSearchRequest; +import tech.ailef.snapadmin.external.dto.PaginatedResult; +import tech.ailef.snapadmin.external.dto.PaginationInfo; +import tech.ailef.snapadmin.internal.model.UserAction; +import tech.ailef.snapadmin.internal.repository.CustomActionRepositoryImpl; +import tech.ailef.snapadmin.internal.repository.UserActionRepository; /** * Service class to retrieve user actions through the {@link CustomActionRepositoryImpl}. diff --git a/src/main/java/tech/ailef/dbadmin/internal/service/UserSettingsService.java b/src/main/java/tech/ailef/snapadmin/internal/service/UserSettingsService.java similarity index 88% rename from src/main/java/tech/ailef/dbadmin/internal/service/UserSettingsService.java rename to src/main/java/tech/ailef/snapadmin/internal/service/UserSettingsService.java index e93aaa3..eb1adf0 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/service/UserSettingsService.java +++ b/src/main/java/tech/ailef/snapadmin/internal/service/UserSettingsService.java @@ -16,14 +16,14 @@ * along with this program. If not, see . */ -package tech.ailef.dbadmin.internal.service; +package tech.ailef.snapadmin.internal.service; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.support.TransactionTemplate; -import tech.ailef.dbadmin.internal.model.UserSetting; -import tech.ailef.dbadmin.internal.repository.UserSettingsRepository; +import tech.ailef.snapadmin.internal.model.UserSetting; +import tech.ailef.snapadmin.internal.repository.UserSettingsRepository; @Service public class UserSettingsService { diff --git a/src/main/java/tech/ailef/dbadmin/internal/service/package-info.java b/src/main/java/tech/ailef/snapadmin/internal/service/package-info.java similarity index 94% rename from src/main/java/tech/ailef/dbadmin/internal/service/package-info.java rename to src/main/java/tech/ailef/snapadmin/internal/service/package-info.java index 358f9e8..7006349 100644 --- a/src/main/java/tech/ailef/dbadmin/internal/service/package-info.java +++ b/src/main/java/tech/ailef/snapadmin/internal/service/package-info.java @@ -19,4 +19,4 @@ /** * Service classes for the internal data source. */ -package tech.ailef.dbadmin.internal.service; \ No newline at end of file +package tech.ailef.snapadmin.internal.service; \ No newline at end of file diff --git a/src/main/resources/META-INF/spring-devtools.properties b/src/main/resources/META-INF/spring-devtools.properties index c68d493..574d6ed 100644 --- a/src/main/resources/META-INF/spring-devtools.properties +++ b/src/main/resources/META-INF/spring-devtools.properties @@ -1 +1 @@ -restart.include.dbadmin:/spring-boot-db-admin-[\\w-\\.]+\.jar +restart.include.snap-admin:/snap-admin-[\\w-\\.]+\.jar