Skip to content

Commit 98e18ef

Browse files
committed
feat:adds librarymodel to project
1 parent 646a764 commit 98e18ef

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package com.codedifferently.lesson25.models;
2+
3+
import jakarta.persistence.Entity;
4+
import jakarta.persistence.Id;
5+
import jakarta.persistence.Table;
6+
@Entity
7+
@Table(name="library_users")
8+
public class LibraryUserModel {
9+
10+
@Id
11+
public Integer userId;
12+
13+
public String email;
14+
15+
public String firstName;
16+
public String lastName;
17+
public String password;
18+
19+
}
20+

lesson_25/db/db_app/src/main/resources/queries/danielboyce.sql

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,11 @@ SELECT
1414
guests.name,checked_out_items.*
1515
FROM
1616
guests LEFT JOIN checked_out_items on guests.email = checked_out_items.email;
17+
18+
CREATE TABLE library_users (
19+
user_id UUID PRIMARY KEY,
20+
email VARCHAR(225) NOTNULL,
21+
first_name VARCHAR(225) NOTNULL,
22+
last_name VARCHAR(225) NOTNULL,
23+
password VARBINARY(32) NOT NULL
24+
);

0 commit comments

Comments
 (0)