0

这是下面的 MySQL 脚本。MyBatis 可以基于这个脚本创建带有 Hibernate 注解的类吗?如何在构建 Java Maven 项目期间启动它?

CREATE TABLE IF NOT EXISTS orders (
    order_id INT PRIMARY KEY,
    order_number VARCHAR(128),
    order_data  VARCHAR(4096),
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at  TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
)ENGINE=INNODB;

CREATE TABLE IF NOT EXISTS invoices (
    invoice_id INT PRIMARY KEY,
        order_id INT UNIQUE,
    INDEX ord_id (order_id),
        FOREIGN KEY (order_id)
        REFERENCES orders(order_id)
                ON DELETE CASCADE,    
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at  TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
)ENGINE=INNODB;
4

0 回答 0