Guest User

Untitled

a guest
Feb 3rd, 2019
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.59 KB | None | 0 0
  1. @Entity
  2. public class User {
  3. @Id
  4. @GeneratedValue(strategy = IDENTITY)
  5. private Long id;
  6.  
  7. private String firstName;
  8. private String lastName;
  9.  
  10. private String email;
  11.  
  12. private String password;
  13. private String description;
  14. private String profile_photo;
  15.  
  16. private LocalDate create;
  17. private LocalDate update;
  18.  
  19. @OneToMany(mappedBy = "eventOwner")
  20. private List<Event> ownedEvents;
  21.  
  22. public Long getId() {
  23. return id;
  24. }
  25.  
  26. public void setId(Long id) {
  27. this.id = id;
  28. }
  29.  
  30. public String getFirstName() {
  31. return firstName;
  32. }
  33.  
  34. public void setFirstName(String firstName) {
  35. this.firstName = firstName;
  36. }
  37.  
  38. public String getLastName() {
  39. return lastName;
  40. }
  41.  
  42. public void setLastName(String lastName) {
  43. this.lastName = lastName;
  44. }
  45.  
  46. public String getEmail() {
  47. return email;
  48. }
  49.  
  50. public void setEmail(String email) {
  51. this.email = email;
  52. }
  53.  
  54. public String getPassword() {
  55. return password;
  56. }
  57.  
  58. public void setPassword(String password) {
  59. this.password = password;
  60. }
  61.  
  62. public String getDescription() {
  63. return description;
  64. }
  65.  
  66. public void setDescription(String description) {
  67. this.description = description;
  68. }
  69.  
  70. public String getProfile_photo() {
  71. return profile_photo;
  72. }
  73.  
  74. public void setProfile_photo(String profile_photo) {
  75. this.profile_photo = profile_photo;
  76. }
  77.  
  78. public LocalDate getCreate() {
  79. return create;
  80. }
  81.  
  82. public void setCreate(LocalDate create) {
  83. this.create = create;
  84. }
  85.  
  86. public LocalDate getUpdate() {
  87. return update;
  88. }
  89.  
  90. public void setUpdate(LocalDate update) {
  91. this.update = update;
  92. }
  93.  
  94. public List<Event> getOwnedEvents() {
  95. return ownedEvents;
  96. }
  97.  
  98. public void setOwnedEvents(List<Event> ownedEvents) {
  99. this.ownedEvents = ownedEvents;
  100. }}
  101.  
  102. @Entity
  103. @Table(name = "events")
  104. public class Event {
  105.  
  106. @Id
  107. @GeneratedValue(strategy = GenerationType.IDENTITY)
  108. private Long id;
  109.  
  110. private Double longitude;
  111. private Double latitude;
  112.  
  113. private String description;
  114. private String header;
  115.  
  116. private LocalDate startData;
  117. private LocalDate endData;
  118. private LocalDate creat;
  119. private LocalDate update;
  120. private Filters filters;
  121.  
  122. @ManyToOne
  123. @JoinColumn(name = "owner_id")
  124. private User eventOwner;
  125.  
  126. public Long getId() {
  127. return id;
  128. }
  129.  
  130. public void setId(Long id) {
  131. this.id = id;
  132. }
  133.  
  134. public Double getLongitude() {
  135. return longitude;
  136. }
  137.  
  138. public void setLongitude(Double longitude) {
  139. this.longitude = longitude;
  140. }
  141.  
  142. public Double getLatitude() {
  143. return latitude;
  144. }
  145.  
  146. public void setLatitude(Double latitude) {
  147. this.latitude = latitude;
  148. }
  149.  
  150. public String getDescription() {
  151. return description;
  152. }
  153.  
  154. public void setDescription(String description) {
  155. this.description = description;
  156. }
  157.  
  158. public String getHeader() {
  159. return header;
  160. }
  161.  
  162. public void setHeader(String header) {
  163. this.header = header;
  164. }
  165.  
  166. public LocalDate getStartData() {
  167. return startData;
  168. }
  169.  
  170. public void setStartData(LocalDate startData) {
  171. this.startData = startData;
  172. }
  173.  
  174. public LocalDate getEndData() {
  175. return endData;
  176. }
  177.  
  178. public void setEndData(LocalDate endData) {
  179. this.endData = endData;
  180. }
  181.  
  182. public LocalDate getCreat() {
  183. return creat;
  184. }
  185.  
  186. public void setCreat(LocalDate creat) {
  187. this.creat = creat;
  188. }
  189.  
  190. public LocalDate getUpdate() {
  191. return update;
  192. }
  193.  
  194. public void setUpdate(LocalDate update) {
  195. this.update = update;
  196. }
  197.  
  198. public Filters getFilters() {
  199. return filters;
  200. }
  201.  
  202. public void setFilters(Filters filters) {
  203. this.filters = filters;
  204. }
  205.  
  206. public User getEventOwner() {
  207. return eventOwner;
  208. }
  209.  
  210. public void setEventOwner(User eventOwner) {
  211. this.eventOwner = eventOwner;
  212. }
  213.  
  214. spring.datasource.url= jdbc:mysql://localhost:3306/some_database?
  215. requireSSL=false&useSSL=false
  216. spring.datasource.username= user
  217. spring.datasource.password= passw
  218. logging.level.org.hibernate.SQL= DEBUG
  219. spring.jpa.hibernate.ddl-auto = create-drop
  220. spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL55Dialect
  221.  
  222. org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing
  223. DDL "create table events (id bigint not null auto_increment, creat date,
  224. description varchar(255), end_data date, event_type integer, max_age
  225. integer not null, min_age integer not null, open_to_changes bit not null,
  226. pets_allowed bit not null, price_range integer, smoking_allowed bit not
  227. null, header varchar(255), latitude double precision, longitude double
  228. precision, start_data date, update date, owner_id bigint, primary key (id))
  229. engine=InnoDB" via JDBC Statement
  230. at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:67) ~[hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  231. at org.hibernate.tool.schema.internal.SchemaCreatorImpl.applySqlString(SchemaCreatorImpl.java:440) [hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  232. at org.hibernate.tool.schema.internal.SchemaCreatorImpl.applySqlStrings(SchemaCreatorImpl.java:424) [hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  233. at org.hibernate.tool.schema.internal.SchemaCreatorImpl.createFromMetadata(SchemaCreatorImpl.java:315) [hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  234. at org.hibernate.tool.schema.internal.SchemaCreatorImpl.performCreation(SchemaCreatorImpl.java:166) [hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  235. at org.hibernate.tool.schema.internal.SchemaCreatorImpl.doCreation(SchemaCreatorImpl.java:135) [hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  236. at org.hibernate.tool.schema.internal.SchemaCreatorImpl.doCreation(SchemaCreatorImpl.java:121) [hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  237. at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:155) [hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  238. at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72) [hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  239. at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:310) [hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  240. at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:467) [hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  241. at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:939) [hibernate-core-5.3.7.Final.jar:5.3.7.Final]
  242. at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:57) [spring-orm-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  243. at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) [spring-orm-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  244. at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:390) [spring-orm-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  245. at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:377) [spring-orm-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  246. at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) [spring-orm-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  247. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1804) [spring-beans-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  248. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1741) [spring-beans-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  249. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:576) [spring-beans-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  250. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498) [spring-beans-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  251. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) [spring-beans-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  252. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  253. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) [spring-beans-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  254. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  255. at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1083) ~[spring-context-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  256. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:853) ~[spring-context-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  257. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546) ~[spring-context-5.1.4.RELEASE.jar:5.1.4.RELEASE]
  258. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) ~[spring-boot-2.1.2.RELEASE.jar:2.1.2.RELEASE]
  259. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) ~[spring-boot-2.1.2.RELEASE.jar:2.1.2.RELEASE]
  260. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) ~[spring-boot-2.1.2.RELEASE.jar:2.1.2.RELEASE]
  261. at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) ~[spring-boot-2.1.2.RELEASE.jar:2.1.2.RELEASE]
  262. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) ~[spring-boot-2.1.2.RELEASE.jar:2.1.2.RELEASE]
Add Comment
Please, Sign In to add comment