Hirdetés

Új hozzászólás Aktív témák

  • Taoharcos
    aktív tag

    Sziasztok!
    Spring Boot 2.4.3:
    Nem tudom miért nem hajtja végre a schema-h2.sql utasításokat.

    pom.xml dependency:

    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-jdbc</artifactId>
    </dependency>

    application.properties:

    spring.thymeleaf.cache=false
    spring.web.locale-resolver=fixed
    spring.web.locale=en
    spring.h2.console.enabled=true
    spring.h2.console.path=/db
    spring.datasource.url=jdbc:h2:mem:testdb

    schema-h2.sql:

    DROP TABLE IF EXISTS Blogger;

    CREATE TABLE Blogger(
    id bigint NOT NULL,
    name varchar(100),
    age int,
    PRIMARY KEY (id)
    );

    DROP TABLE IF EXISTS Story;

    CREATE TABLE Story(
    id bigint NOT NULL,
    title varchar(100),
    content varchar(400),
    posted date,
    blogger_id int,
    PRIMARY KEY (id)
    );

    Tud valaki segíteni?

    Köszi!

    Szia!
    A resources-ba schema.sql-ként vagy data.sql-ként legyen és akkor létrejön. De a schema.sql a jobb megoldás.
    A pom.xml-ben ez is benne van:
            <dependency>
                <groupId>com.h2database</groupId>
                <artifactId>h2</artifactId>
                <scope>runtime</scope>
            </dependency>
    ?
    San Franciscoból jöttem?
    Üdv, Zoli

Új hozzászólás Aktív témák