Skip to content

Commit ea3862a

Browse files
committed
fix: sql 문법 오류 해결
1 parent a1182ba commit ea3862a

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/test/java/com/example/log4u/domain/media/repository/MediaRepositoryTest.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@
99
import org.junit.jupiter.api.DisplayName;
1010
import org.junit.jupiter.api.Test;
1111
import org.springframework.beans.factory.annotation.Autowired;
12-
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest;
12+
import org.springframework.boot.test.context.SpringBootTest;
1313
import org.springframework.context.annotation.Import;
1414
import org.springframework.test.context.ActiveProfiles;
15+
import org.springframework.transaction.annotation.Transactional;
1516

1617
import com.example.log4u.common.config.QueryDslConfig;
1718
import com.example.log4u.domain.media.MediaStatus;
@@ -21,10 +22,11 @@
2122
import jakarta.persistence.EntityManager;
2223
import jakarta.persistence.PersistenceContext;
2324

24-
@DataJpaTest
25-
@ActiveProfiles("test")
25+
@SpringBootTest
2626
@Import(QueryDslConfig.class)
27-
public class MediaRepositoryTest {
27+
@Transactional
28+
@ActiveProfiles({"dev", "dev-secret"})
29+
class MediaRepositoryTest {
2830

2931
@Autowired
3032
private MediaRepository mediaRepository;
@@ -38,7 +40,7 @@ public class MediaRepositoryTest {
3840
@BeforeEach
3941
void setUp() {
4042
mediaRepository.deleteAll();
41-
em.createNativeQuery("ALTER TABLE media ALTER COLUMN media_id RESTART WITH 1").executeUpdate();
43+
em.createNativeQuery("ALTER TABLE Media AUTO_INCREMENT = 1;").executeUpdate();
4244

4345
Media media1 = MediaFixture.createMediaFixture(null, diaryId1, MediaStatus.PERMANENT, 2);
4446
Media media2 = MediaFixture.createMediaFixture(null, diaryId1, MediaStatus.PERMANENT, 0);

0 commit comments

Comments
 (0)