【发布时间】:2016-12-14 02:04:43
【问题描述】:
我正在尝试将基于休眠的应用程序从 MySQL 迁移到 Postgres,但日期格式似乎存在问题
在我的实体中,我有
@Entity
@Table( name = "APP_USERS" )
public class User {
@Id
@GeneratedValue(generator="increment")
@GenericGenerator(name="increment", strategy = "increment")
private int id;
private String username;
private String email;
private String password;
private String firstname;
private String lastname;
private Timestamp joindate;
...
但我在创建表格时遇到错误
ERROR: type "datetime" does not exist
“showsql”中的sql是
Hibernate: create table APP_USERS (id integer not null, email varchar(255), firstname varchar(255), joindate datetime, lastname varchar(255), password varchar(255), username varchar(255), primary key (id))
我在本地安装了 postgresql-9.5.3-1,我使用的是 Hibernate 版本 5.0.10.Final
在 Google 上搜索该错误给我的结果很少。
【问题讨论】:
标签: postgresql hibernate