diff --git a/README.md b/README.md
index 13a77e6..17eb69f 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,3 @@
# Инициализация
-1. Завести mysql бд.
-2. Создать в бд таблицы hedhehogcloud и liquibase
-# Swagger
-http://localhost:8080/swagger-ui/index.html
\ No newline at end of file
+1. Завести mysql бд. Создать в бд таблицы hedhehogcloud и liquibase
+test: пупа
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 510430c..7a4a000 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,80 +8,9 @@
HedgeHogCloud
1.0-SNAPSHOT
-
- org.springframework.boot
- spring-boot-starter-parent
- 2.6.2
-
-
17
17
- 17
-
-
- org.springframework.boot
- spring-boot-starter-thymeleaf
-
-
- org.springframework.boot
- spring-boot-starter-web
-
-
- org.springframework.boot
- spring-boot-starter-test
- test
-
-
- org.springframework.boot
- spring-boot-starter-security
-
-
- org.springframework.security
- spring-security-test
- test
-
-
- mysql
- mysql-connector-java
-
-
- org.springframework.boot
- spring-boot-starter-data-jpa
-
-
-
- org.projectlombok
- lombok
- 1.18.26
- provided
-
-
-
- org.liquibase
- liquibase-core
- 4.19.0
-
-
-
- org.springdoc
- springdoc-openapi-ui
- 1.7.0
-
-
-
-
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
- ${project.parent.version}
-
-
-
-
\ No newline at end of file
diff --git a/src/main/java/ru/ldeloff/Main.java b/src/main/java/ru/ldeloff/Main.java
new file mode 100644
index 0000000..7620479
--- /dev/null
+++ b/src/main/java/ru/ldeloff/Main.java
@@ -0,0 +1,7 @@
+package ru.ldeloff;
+
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/Main.java b/src/main/java/ru/ldeloff/hedgehogcloud/Main.java
deleted file mode 100644
index 682f8e1..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/Main.java
+++ /dev/null
@@ -1,11 +0,0 @@
-package ru.ldeloff.hedgehogcloud;
-
-import org.springframework.boot.SpringApplication;
-import org.springframework.boot.autoconfigure.SpringBootApplication;
-
-@SpringBootApplication
-public class Main {
- public static void main(String[] args) {
- SpringApplication.run(Main.class,args);
- }
-}
\ No newline at end of file
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/config/AuthenticationSuccessUserHandler.java b/src/main/java/ru/ldeloff/hedgehogcloud/config/AuthenticationSuccessUserHandler.java
deleted file mode 100644
index ad7349d..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/config/AuthenticationSuccessUserHandler.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package ru.ldeloff.hedgehogcloud.config;
-
-import org.springframework.security.core.Authentication;
-import org.springframework.security.web.authentication.AuthenticationSuccessHandler;
-import org.springframework.stereotype.Component;
-
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import java.io.IOException;
-
-@Component
-public class AuthenticationSuccessUserHandler implements AuthenticationSuccessHandler {
- @Override
- public void onAuthenticationSuccess(HttpServletRequest request, HttpServletResponse response, Authentication authentication) throws IOException, ServletException {
- response.sendRedirect("/files");
- }
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/config/MvcConfig.java b/src/main/java/ru/ldeloff/hedgehogcloud/config/MvcConfig.java
deleted file mode 100644
index 8160a3c..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/config/MvcConfig.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package ru.ldeloff.hedgehogcloud.config;
-
-import org.springframework.context.annotation.Configuration;
-import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
-import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
-
-@Configuration
-public class MvcConfig implements WebMvcConfigurer {
- @Override
- public void addViewControllers(ViewControllerRegistry registry) {
- registry.addViewController("/login").setViewName("login");
- }
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/config/WebSecurityConfig.java b/src/main/java/ru/ldeloff/hedgehogcloud/config/WebSecurityConfig.java
deleted file mode 100644
index b81d307..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/config/WebSecurityConfig.java
+++ /dev/null
@@ -1,61 +0,0 @@
-package ru.ldeloff.hedgehogcloud.config;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder;
-import org.springframework.security.config.annotation.web.builders.HttpSecurity;
-import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
-import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
-import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
-import org.springframework.security.crypto.password.NoOpPasswordEncoder;
-import ru.ldeloff.hedgehogcloud.service.UserServiceImpl;
-
-
-@Configuration
-@EnableWebSecurity
-public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
- UserServiceImpl userService;
- AuthenticationSuccessUserHandler authenticationSuccessUserHandler;
-
- public WebSecurityConfig(UserServiceImpl userService, AuthenticationSuccessUserHandler authenticationSuccessUserHandler) {
- this.userService = userService;
- this.authenticationSuccessUserHandler = authenticationSuccessUserHandler;
- }
-
- @Bean
- public BCryptPasswordEncoder bCryptPasswordEncoder() {
- return new BCryptPasswordEncoder();
- }
-
- @Override
- protected void configure(HttpSecurity http) throws Exception {
- http.formLogin()
- // указываем страницу с формой логина
- //.loginPage("/login")
- //указываем логику обработки при логине
- .successHandler(authenticationSuccessUserHandler)
- // указываем action с формы логина
- .loginProcessingUrl("/login")
- // указываем параметры логина и пароля с формы логина
- .usernameParameter("j_username")
- .passwordParameter("j_password")
- // даем доступ к форме логина всем
- .permitAll();
- http
- // делаем страницу регистрации недоступной для авторизированных пользователей
- .authorizeRequests()
- //страницы аутентификации доступна всем
- .antMatchers("/login").anonymous()
- .antMatchers("/").authenticated()
- // защищенные URL
- //.antMatchers("/admin/**").access("hasAnyRole('ROLE_ADMIN')")
- //.antMatchers("/files").permitAll()
- .and().formLogin();
- }
-
- @Autowired
- protected void configureGlobal(AuthenticationManagerBuilder auth) throws Exception {
- auth.userDetailsService(userService).passwordEncoder(NoOpPasswordEncoder.getInstance());
- }
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/config/initclass/InitDB.java b/src/main/java/ru/ldeloff/hedgehogcloud/config/initclass/InitDB.java
deleted file mode 100644
index f1e6df2..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/config/initclass/InitDB.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package ru.ldeloff.hedgehogcloud.config.initclass;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.boot.ApplicationArguments;
-import org.springframework.boot.ApplicationRunner;
-import org.springframework.stereotype.Component;
-import org.springframework.transaction.annotation.Transactional;
-import ru.ldeloff.hedgehogcloud.entity.RoleEntity;
-import ru.ldeloff.hedgehogcloud.entity.UserEntity;
-import ru.ldeloff.hedgehogcloud.service.RoleService;
-import ru.ldeloff.hedgehogcloud.service.UserService;
-
-import java.util.HashSet;
-import java.util.List;
-
-@Component
-public class InitDB implements ApplicationRunner {
- UserService userService;
- RoleService roleService;
-
- public InitDB(UserService userService, RoleService roleService) {
- this.userService = userService;
- this.roleService = roleService;
- }
-
- @Override
- @Transactional
- public void run(ApplicationArguments args) throws Exception {
- RoleEntity role = new RoleEntity();
- role.setName("ROLE_ADMIN");
- roleService.saveRole(role);
-
- RoleEntity role2 = new RoleEntity();
- role2.setName("ROLE_USER");
- roleService.saveRole(role2);
-
- UserEntity user = new UserEntity();
- user.setUsername("admin");
- user.setPassword("123");
- user.setRoles(new HashSet<>(List.of(roleService.getByName(role.getName()))));
- userService.saveUser(user);
-
- UserEntity user2 = new UserEntity();
- user2.setUsername("user");
- user2.setPassword("123");
- user2.setRoles(new HashSet<>(List.of(roleService.getByName(role2.getName()))));
- userService.saveUser(user2);
- }
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/controller/FilesController.java b/src/main/java/ru/ldeloff/hedgehogcloud/controller/FilesController.java
deleted file mode 100644
index a9b676c..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/controller/FilesController.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package ru.ldeloff.hedgehogcloud.controller;
-
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-
-@Controller
-@RequestMapping("/files")
-public class FilesController {
-
- @GetMapping(value = "")
- public String mainPage() {
- return "files";
- }
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/controller/FilesRestController.java b/src/main/java/ru/ldeloff/hedgehogcloud/controller/FilesRestController.java
deleted file mode 100644
index 66414c5..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/controller/FilesRestController.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package ru.ldeloff.hedgehogcloud.controller;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-import ru.ldeloff.hedgehogcloud.service.FileService;
-
-import java.io.File;
-import java.util.List;
-
-@RestController
-@RequestMapping("/apps/files")
-public class FilesRestController {
-
- FileService fileService;
-
- public FilesRestController(FileService fileService) {
- this.fileService = fileService;
- }
-
- @GetMapping
- public List listFiles(String path) {
- return fileService.list(path);
- }
-
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/controller/LoginController.java b/src/main/java/ru/ldeloff/hedgehogcloud/controller/LoginController.java
deleted file mode 100644
index 9272aa7..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/controller/LoginController.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package ru.ldeloff.hedgehogcloud.controller;
-
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-
-@Controller
-@RequestMapping("/login")
-public class LoginController {
-
- @GetMapping(value = "")
- public String loginPage() {
- return "login";
- }
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/entity/BaseEntity.java b/src/main/java/ru/ldeloff/hedgehogcloud/entity/BaseEntity.java
deleted file mode 100644
index fb79963..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/entity/BaseEntity.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package ru.ldeloff.hedgehogcloud.entity;
-
-import com.sun.istack.NotNull;
-import lombok.EqualsAndHashCode;
-import lombok.NoArgsConstructor;
-import lombok.Setter;
-import org.springframework.data.domain.Persistable;
-
-import javax.persistence.Id;
-import javax.persistence.MappedSuperclass;
-import javax.persistence.Transient;
-import java.util.UUID;
-
-@NoArgsConstructor
-@Setter
-@MappedSuperclass
-@EqualsAndHashCode
-public class BaseEntity implements Persistable {
- @Id
- protected String id = UUID.randomUUID().toString();
- @Transient
- private Boolean justCreated = false;
-
- @Override
- public String getId() {
- return null;
- }
-
- @Override
- public boolean isNew() {
- return justCreated;
- }
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/entity/RoleEntity.java b/src/main/java/ru/ldeloff/hedgehogcloud/entity/RoleEntity.java
deleted file mode 100644
index 59598f5..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/entity/RoleEntity.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package ru.ldeloff.hedgehogcloud.entity;
-
-import lombok.Getter;
-import lombok.NoArgsConstructor;
-import lombok.Setter;
-import org.springframework.security.core.GrantedAuthority;
-import org.springframework.transaction.annotation.Transactional;
-
-import javax.persistence.*;
-import java.util.Set;
-
-@NoArgsConstructor
-@Getter
-@Setter
-@Entity
-@Table(name = "roles")
-public class RoleEntity extends BaseEntity implements GrantedAuthority {
- private String name;
- @Transient
- @ManyToMany
- private Set users;
-
- public String getName() {
- return name;
- }
- @Override
- public String getAuthority() {
- return getName();
- }
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/entity/UserEntity.java b/src/main/java/ru/ldeloff/hedgehogcloud/entity/UserEntity.java
deleted file mode 100644
index 469491f..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/entity/UserEntity.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package ru.ldeloff.hedgehogcloud.entity;
-
-import lombok.*;
-import org.springframework.security.core.GrantedAuthority;
-import org.springframework.security.core.userdetails.UserDetails;
-
-import javax.persistence.*;
-import java.util.Collection;
-import java.util.HashSet;
-import java.util.Set;
-
-@NoArgsConstructor
-@Getter
-@Setter
-@Entity
-@Table(name = "users")
-public class UserEntity extends BaseEntity implements UserDetails {
- private String username;
- private String password;
-
- @ManyToMany(fetch = FetchType.EAGER)
- @JoinTable(
- name = "users_roles",
- joinColumns = { @JoinColumn(name = "user_id") },
- inverseJoinColumns = { @JoinColumn(name = "role_id") }
- )
- private Set roles = new HashSet<>();
-
- @Override
- public Collection extends GrantedAuthority> getAuthorities() {
- return getRoles();
- }
-
- @Override
- public String getPassword() {
- return password;
- }
-
- @Override
- public String getUsername() {
- return username;
- }
-
- @Override
- public boolean isAccountNonExpired() {
- return true;
- }
-
- @Override
- public boolean isAccountNonLocked() {
- return true;
- }
-
- @Override
- public boolean isCredentialsNonExpired() {
- return true;
- }
-
- @Override
- public boolean isEnabled() {
- return true;
- }
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/repository/RoleRepository.java b/src/main/java/ru/ldeloff/hedgehogcloud/repository/RoleRepository.java
deleted file mode 100644
index 60d5e7a..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/repository/RoleRepository.java
+++ /dev/null
@@ -1,10 +0,0 @@
-package ru.ldeloff.hedgehogcloud.repository;
-
-import org.springframework.data.jpa.repository.JpaRepository;
-import org.springframework.stereotype.Repository;
-import ru.ldeloff.hedgehogcloud.entity.RoleEntity;
-
-@Repository
-public interface RoleRepository extends JpaRepository {
- RoleEntity findByName(String name);
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/repository/UserRepository.java b/src/main/java/ru/ldeloff/hedgehogcloud/repository/UserRepository.java
deleted file mode 100644
index 9aedbf1..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/repository/UserRepository.java
+++ /dev/null
@@ -1,11 +0,0 @@
-package ru.ldeloff.hedgehogcloud.repository;
-
-import org.springframework.data.jpa.repository.JpaRepository;
-import org.springframework.stereotype.Repository;
-import ru.ldeloff.hedgehogcloud.entity.UserEntity;
-
-@Repository
-public interface UserRepository extends JpaRepository {
- UserEntity findByUsername(String username);
-
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/service/FileService.java b/src/main/java/ru/ldeloff/hedgehogcloud/service/FileService.java
deleted file mode 100644
index 3652ba3..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/service/FileService.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package ru.ldeloff.hedgehogcloud.service;
-
-
-import java.io.File;
-import java.util.List;
-
-public interface FileService {
- public List list(String path);
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/service/FileServiceImpl.java b/src/main/java/ru/ldeloff/hedgehogcloud/service/FileServiceImpl.java
deleted file mode 100644
index c4ae0fb..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/service/FileServiceImpl.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package ru.ldeloff.hedgehogcloud.service;
-
-import org.springframework.stereotype.Service;
-
-import java.io.File;
-import java.util.List;
-import java.util.stream.Collectors;
-import java.util.stream.Stream;
-
-@Service
-public class FileServiceImpl implements FileService {
- @Override
- public List list(String path) {
- return Stream.of(new File(path).listFiles()).collect(Collectors.toList());
- }
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/service/RoleService.java b/src/main/java/ru/ldeloff/hedgehogcloud/service/RoleService.java
deleted file mode 100644
index 8efb05c..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/service/RoleService.java
+++ /dev/null
@@ -1,8 +0,0 @@
-package ru.ldeloff.hedgehogcloud.service;
-
-import ru.ldeloff.hedgehogcloud.entity.RoleEntity;
-
-public interface RoleService {
- void saveRole(RoleEntity roleEntity);
- RoleEntity getByName(String name);
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/service/RoleServiceImpl.java b/src/main/java/ru/ldeloff/hedgehogcloud/service/RoleServiceImpl.java
deleted file mode 100644
index 5e08e12..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/service/RoleServiceImpl.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package ru.ldeloff.hedgehogcloud.service;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.security.core.userdetails.UsernameNotFoundException;
-import org.springframework.stereotype.Service;
-import ru.ldeloff.hedgehogcloud.entity.RoleEntity;
-import ru.ldeloff.hedgehogcloud.entity.UserEntity;
-import ru.ldeloff.hedgehogcloud.repository.RoleRepository;
-
-@Service
-public class RoleServiceImpl implements RoleService {
- RoleRepository roleRepository;
-
- public RoleServiceImpl(RoleRepository roleRepository) {
- this.roleRepository = roleRepository;
- }
-
-
- public void saveRole(RoleEntity role) {
- RoleEntity roleTemp = getByName(role.getName());
- if (roleTemp == null) {
- roleRepository.save(role);
- }
- }
-
- @Override
- public RoleEntity getByName(String name) {
- return roleRepository.findByName(name);
- }
-
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/service/UserService.java b/src/main/java/ru/ldeloff/hedgehogcloud/service/UserService.java
deleted file mode 100644
index 1fb3c71..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/service/UserService.java
+++ /dev/null
@@ -1,11 +0,0 @@
-package ru.ldeloff.hedgehogcloud.service;
-
-import org.springframework.security.core.userdetails.UserDetails;
-import org.springframework.security.core.userdetails.UserDetailsService;
-import ru.ldeloff.hedgehogcloud.entity.UserEntity;
-
-public interface UserService extends UserDetailsService {
- UserDetails loadUserByUsername(String username);
- void saveUser(UserEntity user);
- UserEntity getByUserName(String name); // TODO попробовать userdetails юзать
-}
diff --git a/src/main/java/ru/ldeloff/hedgehogcloud/service/UserServiceImpl.java b/src/main/java/ru/ldeloff/hedgehogcloud/service/UserServiceImpl.java
deleted file mode 100644
index 9da1c73..0000000
--- a/src/main/java/ru/ldeloff/hedgehogcloud/service/UserServiceImpl.java
+++ /dev/null
@@ -1,46 +0,0 @@
-package ru.ldeloff.hedgehogcloud.service;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.security.core.userdetails.UserDetails;
-import org.springframework.security.core.userdetails.UsernameNotFoundException;
-import org.springframework.stereotype.Service;
-import ru.ldeloff.hedgehogcloud.entity.UserEntity;
-import ru.ldeloff.hedgehogcloud.repository.RoleRepository;
-import ru.ldeloff.hedgehogcloud.repository.UserRepository;
-
-@Service
-public class UserServiceImpl implements UserService {
- UserRepository userRepository;
- RoleRepository roleRepository;
-
- @Autowired
- public UserServiceImpl(UserRepository userRepository,
- RoleRepository roleRepository) {
- this.userRepository = userRepository;
- this.roleRepository = roleRepository;
- }
-
- @Override
- public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
- UserEntity user = userRepository.findByUsername(username);
- if (user == null) {
- throw new UsernameNotFoundException("User not found");
- }
- return user;
- }
-
- @Override
- public void saveUser(UserEntity user) {
- UserEntity userTemp = getByUserName(user.getUsername());
- if (userTemp == null) {
- userRepository.save(user);
- }
- }
-
- @Override
- public UserEntity getByUserName(String name) {
- return userRepository.findByUsername(name);
- }
-
-
-}
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
deleted file mode 100644
index 585d6c5..0000000
--- a/src/main/resources/application.yml
+++ /dev/null
@@ -1,18 +0,0 @@
-spring:
- datasource:
- driver-class-name: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://localhost:3306/hedgehogcloud?verifyServerCertificate=false&useSSL=false&requireSSL=false&useLegacyDatetimeCode=false&&serverTimezone=UTC&allowPublicKeyRetrieval=true
- username: root
- password: 123
- liquibase:
- enabled: true
- change-log: classpath:db/scripts/changelog-master.xml
- url: jdbc:mysql://localhost:3306/hedgehogcloud?verifyServerCertificate=false&useSSL=false&requireSSL=false&useLegacyDatetimeCode=false&&serverTimezone=UTC&allowPublicKeyRetrieval=true
- user: root
- password: 123
- liquibase-schema: "liquibase"
- default-schema: "hedgehogcloud"
-springdoc:
- swagger-ui:
- path: test # если в браузере написать localhost:8080/test, то будет
- # редирект на localhost:8080/swagger-ui/index.html
\ No newline at end of file
diff --git a/src/main/resources/db/scripts/changelog-master.xml b/src/main/resources/db/scripts/changelog-master.xml
deleted file mode 100644
index 1614c28..0000000
--- a/src/main/resources/db/scripts/changelog-master.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/main/resources/db/scripts/release_0_0_1/changelog.xml b/src/main/resources/db/scripts/release_0_0_1/changelog.xml
deleted file mode 100644
index 4ce4477..0000000
--- a/src/main/resources/db/scripts/release_0_0_1/changelog.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/main/resources/db/scripts/release_0_0_1/scripts/01_create_table_users.sql b/src/main/resources/db/scripts/release_0_0_1/scripts/01_create_table_users.sql
deleted file mode 100644
index c1b9e5a..0000000
--- a/src/main/resources/db/scripts/release_0_0_1/scripts/01_create_table_users.sql
+++ /dev/null
@@ -1,13 +0,0 @@
--- liquibase formatted sql
-
--- changeset L_DelOff:create_table_users rollbackSplitStatements:true
--- comment: Создание таблицы с пользователями
-
-CREATE TABLE USERS
-(
- ID VARCHAR(36) PRIMARY KEY COMMENT 'Идентификатор',
- USERNAME VARCHAR(64) UNIQUE COMMENT 'Имя пользователя',
- PASSWORD VARCHAR(36) COMMENT 'Пароль'
-);
-
--- rollback DROP TABLE USERS;
\ No newline at end of file
diff --git a/src/main/resources/db/scripts/release_0_0_1/scripts/02_create_table_roles.sql b/src/main/resources/db/scripts/release_0_0_1/scripts/02_create_table_roles.sql
deleted file mode 100644
index 0bee998..0000000
--- a/src/main/resources/db/scripts/release_0_0_1/scripts/02_create_table_roles.sql
+++ /dev/null
@@ -1,13 +0,0 @@
--- liquibase formatted sql
-
--- changeset L_DelOff:create_table_roles rollbackSplitStatements:true
--- comment: Создание таблицы с ролями
-
-CREATE TABLE ROLES
-(
- ID VARCHAR(36) PRIMARY KEY COMMENT 'Идентификатор роли',
- NAME VARCHAR(64) UNIQUE COMMENT 'Имя роли'
-);
-
-
--- rollback DROP TABLE ROLES;
\ No newline at end of file
diff --git a/src/main/resources/db/scripts/release_0_0_1/scripts/03_create_table_users_roles.sql b/src/main/resources/db/scripts/release_0_0_1/scripts/03_create_table_users_roles.sql
deleted file mode 100644
index 0e6a177..0000000
--- a/src/main/resources/db/scripts/release_0_0_1/scripts/03_create_table_users_roles.sql
+++ /dev/null
@@ -1,19 +0,0 @@
--- liquibase formatted sql
-
--- changeset L_DelOff:create_table_users_roles rollbackSplitStatements:true
--- comment: Создание сопоставляющей таблицы пользователь - роли
-
-CREATE TABLE users_roles
-(
- `user_id` VARCHAR(36) NOT NULL,
- `role_id` VARCHAR(36) NOT NULL,
- PRIMARY KEY (`user_id`,`role_id`),
- KEY `role_id` (`role_id`),
- CONSTRAINT `users_roles_ibfk_1`
- FOREIGN KEY (`user_id`) REFERENCES `users` (`id`),
- CONSTRAINT `users_roles_ibfk_2`
- FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`)
-);
-
-
--- rollback DROP TABLE users_roles;
\ No newline at end of file
diff --git a/src/main/resources/static/img/gif.gif b/src/main/resources/static/img/gif.gif
deleted file mode 100644
index 877f76c..0000000
Binary files a/src/main/resources/static/img/gif.gif and /dev/null differ
diff --git a/src/main/resources/templates/files.html b/src/main/resources/templates/files.html
deleted file mode 100644
index bab045e..0000000
--- a/src/main/resources/templates/files.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- Файлы
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/main/resources/templates/login.html b/src/main/resources/templates/login.html
deleted file mode 100644
index a69d21c..0000000
--- a/src/main/resources/templates/login.html
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
- Login Page
-
-
-
-
-
-
-
\ No newline at end of file