diff --git a/src/main/java/de/avatic/lcc/repos/CalculationJobRepository.java b/src/main/java/de/avatic/lcc/repos/CalculationJobRepository.java new file mode 100644 index 0000000..926bcfb --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/CalculationJobRepository.java @@ -0,0 +1,10 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.calculations.CalculationJob; +import org.springframework.data.repository.CrudRepository; + + +public interface CalculationJobRepository extends CrudRepository { + + +} diff --git a/src/main/java/de/avatic/lcc/repos/CountryPropertyTypeRepository.java b/src/main/java/de/avatic/lcc/repos/CountryPropertyTypeRepository.java new file mode 100644 index 0000000..cb730ec --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/CountryPropertyTypeRepository.java @@ -0,0 +1,8 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.properties.CountryPropertyType; +import org.springframework.data.repository.CrudRepository; + + +public interface CountryPropertyTypeRepository extends CrudRepository { +} diff --git a/src/main/java/de/avatic/lcc/repos/CountryRepository.java b/src/main/java/de/avatic/lcc/repos/CountryRepository.java new file mode 100644 index 0000000..8ed23be --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/CountryRepository.java @@ -0,0 +1,9 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.country.Country; +import org.springframework.data.repository.CrudRepository; + + +public interface CountryRepository extends CrudRepository { + +} diff --git a/src/main/java/de/avatic/lcc/repos/DistanceMatrixRepository.java b/src/main/java/de/avatic/lcc/repos/DistanceMatrixRepository.java new file mode 100644 index 0000000..c2ae091 --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/DistanceMatrixRepository.java @@ -0,0 +1,10 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.nodes.DistanceMatrix; +import org.springframework.data.repository.CrudRepository; + + +public interface DistanceMatrixRepository extends CrudRepository { + + +} diff --git a/src/main/java/de/avatic/lcc/repos/MaterialRepository.java b/src/main/java/de/avatic/lcc/repos/MaterialRepository.java new file mode 100644 index 0000000..950a751 --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/MaterialRepository.java @@ -0,0 +1,10 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.materials.Material; +import org.springframework.data.repository.CrudRepository; + + +public interface MaterialRepository extends CrudRepository { + + +} diff --git a/src/main/java/de/avatic/lcc/repos/NodeRepository.java b/src/main/java/de/avatic/lcc/repos/NodeRepository.java new file mode 100644 index 0000000..77fd5a3 --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/NodeRepository.java @@ -0,0 +1,10 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.nodes.Node; +import org.springframework.data.repository.CrudRepository; + + +public interface NodeRepository extends CrudRepository { + + +} diff --git a/src/main/java/de/avatic/lcc/repos/PackagingPropertyTypeRepository.java b/src/main/java/de/avatic/lcc/repos/PackagingPropertyTypeRepository.java new file mode 100644 index 0000000..74f02ac --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/PackagingPropertyTypeRepository.java @@ -0,0 +1,8 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.packaging.PackagingPropertyType; +import org.springframework.data.repository.CrudRepository; + + +public interface PackagingPropertyTypeRepository extends CrudRepository { +} diff --git a/src/main/java/de/avatic/lcc/repos/PackagingRepository.java b/src/main/java/de/avatic/lcc/repos/PackagingRepository.java new file mode 100644 index 0000000..dcebedc --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/PackagingRepository.java @@ -0,0 +1,10 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.packaging.Packaging; +import org.springframework.data.repository.CrudRepository; + + +public interface PackagingRepository extends CrudRepository { + + +} diff --git a/src/main/java/de/avatic/lcc/repos/PremissRepository.java b/src/main/java/de/avatic/lcc/repos/PremissRepository.java new file mode 100644 index 0000000..ba6a471 --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/PremissRepository.java @@ -0,0 +1,11 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.premisses.Premiss; +import org.springframework.data.repository.CrudRepository; + + +public interface PremissRepository extends CrudRepository { + + + +} diff --git a/src/main/java/de/avatic/lcc/repos/PropertySetRepository.java b/src/main/java/de/avatic/lcc/repos/PropertySetRepository.java new file mode 100644 index 0000000..35e8c82 --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/PropertySetRepository.java @@ -0,0 +1,8 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.properties.PropertySet; +import org.springframework.data.repository.CrudRepository; + + +public interface PropertySetRepository extends CrudRepository { +} diff --git a/src/main/java/de/avatic/lcc/repos/SysGroupRepository.java b/src/main/java/de/avatic/lcc/repos/SysGroupRepository.java new file mode 100644 index 0000000..f4ef784 --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/SysGroupRepository.java @@ -0,0 +1,9 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.user.SysGroup; +import org.springframework.data.repository.CrudRepository; + + +public interface SysGroupRepository extends CrudRepository { + +} diff --git a/src/main/java/de/avatic/lcc/repos/SysUserNodeRepository.java b/src/main/java/de/avatic/lcc/repos/SysUserNodeRepository.java new file mode 100644 index 0000000..f5fa2c3 --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/SysUserNodeRepository.java @@ -0,0 +1,9 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.user.SysUserNode; +import org.springframework.data.repository.CrudRepository; + + +public interface SysUserNodeRepository extends CrudRepository { + +} diff --git a/src/main/java/de/avatic/lcc/repos/SysUserRepository.java b/src/main/java/de/avatic/lcc/repos/SysUserRepository.java new file mode 100644 index 0000000..7678a0b --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/SysUserRepository.java @@ -0,0 +1,13 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.user.SysUser; +import org.springframework.data.repository.CrudRepository; + + +public interface SysUserRepository extends CrudRepository { + + boolean existsByWorkdayIdIgnoreCase(String workdayId); + + boolean existsByEmailIgnoreCase(String email); + +} diff --git a/src/main/java/de/avatic/lcc/repos/SystemPropertyTypeRepository.java b/src/main/java/de/avatic/lcc/repos/SystemPropertyTypeRepository.java new file mode 100644 index 0000000..f8ec1ab --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/SystemPropertyTypeRepository.java @@ -0,0 +1,8 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.properties.SystemPropertyType; +import org.springframework.data.repository.CrudRepository; + + +public interface SystemPropertyTypeRepository extends CrudRepository { +} diff --git a/src/main/java/de/avatic/lcc/repos/ValidityPeriodRepository.java b/src/main/java/de/avatic/lcc/repos/ValidityPeriodRepository.java new file mode 100644 index 0000000..66ff7e6 --- /dev/null +++ b/src/main/java/de/avatic/lcc/repos/ValidityPeriodRepository.java @@ -0,0 +1,9 @@ +package de.avatic.lcc.repos; + +import de.avatic.lcc.model.rates.ValidityPeriod; +import org.springframework.data.repository.CrudRepository; + + +public interface ValidityPeriodRepository extends CrudRepository { + +}