Skip to content
This repository has been archived by the owner on May 19, 2024. It is now read-only.

[BM-257] 🩹 notification.sql 위치 변경 #100

Merged
merged 1 commit into from
Aug 7, 2022
Merged

[BM-257] 🩹 notification.sql 위치 변경 #100

merged 1 commit into from
Aug 7, 2022

Conversation

UJ15
Copy link
Member

@UJ15 UJ15 commented Aug 7, 2022

현재 application.yaml 파일에 sql 순서 문제로 서버 실행시 에러가 발생합니다.
(DROP 문 실행시 외래키 에러)

notification.sql 을 product.sql 앞으로 이동했습니다.

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Invocation of init method failed; nested exception is org.springframework.jdbc.datasource.init.ScriptStatementFailedException: Failed to execute SQL script statement #2 of class path resource [sql/product/product_schema.sql]: DROP TABLE IF EXISTS `product` CASCADE; nested exception is java.sql.SQLException: Cannot drop table 'product' referenced by a foreign key constraint 'FK_PRODUCT_ID_FOR_NOTIFICATION' on table 'notification'.
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) ~[spring-beans-5.3.22.jar:5.3.22]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) ~[spring-beans-5.3.22.jar:5.3.22]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.22.jar:5.3.22]
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.22.jar:5.3.22]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.22.jar:5.3.22]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.22.jar:5.3.22]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.22.jar:5.3.22]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322) ~[spring-beans-5.3.22.jar:5.3.22]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.22.jar:5.3.22]
	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) ~[spring-context-5.3.22.jar:5.3.22]
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) ~[spring-context-5.3.22.jar:5.3.22]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.22.jar:5.3.22]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) ~[spring-boot-2.7.2.jar:2.7.2]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) ~[spring-boot-2.7.2.jar:2.7.2]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) ~[spring-boot-2.7.2.jar:2.7.2]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) ~[spring-boot-2.7.2.jar:2.7.2]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) ~[spring-boot-2.7.2.jar:2.7.2]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) ~[spring-boot-2.7.2.jar:2.7.2]
	at com.saiko.bidmarket.Application.main(Application.java:18) ~[main/:na]

@UJ15 UJ15 added the Fix label Aug 7, 2022
@UJ15 UJ15 self-assigned this Aug 7, 2022
@codecov-commenter
Copy link

Codecov Report

Merging #100 (08d69f6) into main (26a92fe) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##               main     #100   +/-   ##
=========================================
  Coverage     74.86%   74.86%           
  Complexity      276      276           
=========================================
  Files            56       56           
  Lines           939      939           
  Branches         31       31           
=========================================
  Hits            703      703           
  Misses          219      219           
  Partials         17       17           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 26a92fe...08d69f6. Read the comment docs.

@github-actions
Copy link

github-actions bot commented Aug 7, 2022

📊 BidMarket-pr-100 분석 결과 확인 링크

Copy link
Member

@waterfogSW waterfogSW left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

?

Copy link
Collaborator

@youngjunryu youngjunryu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@UJ15 UJ15 merged commit 0bdc7fe into main Aug 7, 2022
@UJ15 UJ15 deleted the BM-257 branch August 7, 2022 03:39
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants