Commit 708de524 by Juho Juopperi

persistence changes

1 parent fc9271d2
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
<persistence-unit name="BortalDb">
<jta-data-source>jdbc/bortalDatabase</jta-data-source>
<jta-data-source>jdbc/bortal</jta-data-source>
<properties>
<property name="eclipselink.ddl-generation" value="create-tables"/>
<property name="eclipselink.ddl-generation" value="drop-and-create-tables"/>
<property name="eclipselink.ddl-generation.output-mode" value="database"/>
</properties>
</persistence-unit>
......
......@@ -24,6 +24,7 @@ import javax.persistence.Version;
@Table(name = "locations")
@NamedQueries({
@NamedQuery(name = "Location.findAll", query = "SELECT l FROM Location l"),
@NamedQuery(name = "Location.findByLocationName", query = "SELECT l FROM Location l WHERE l.name = :name") })
public class Location implements ModelInterface {
......
......@@ -52,22 +52,23 @@ public class User implements ModelInterface {
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name = "users_id", nullable = false)
@GeneratedValue(strategy = GenerationType.SEQUENCE)
private Integer id;
@Column(name = "created", nullable = false)
@Column(name = "created", nullable = false, columnDefinition = "timestamptz default now()")
@Temporal(TemporalType.TIMESTAMP)
private Calendar created;
@Column(name = "active", nullable = false)
@Column(name = "active", nullable = false, columnDefinition = "boolean default true")
private boolean active;
@Column(name = "password")
private String password;
@Column(name = "lastname", nullable = false)
@Column(name = "lastname")
private String lastname;
@Column(name = "firstnames", nullable = false)
@Column(name = "firstnames")
private String firstnames;
@Column(name = "birthday")
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!