UserSQLRepository

SQL repository for users.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
fun connect(host: String, port: String, database: String, username: String, password: String)

Connect to a database.

Link copied to clipboard
open override fun deleteById(id: User.UserID): User?

Delete a user by ID.

Link copied to clipboard
open override fun findAll(): Array<User>

Find all users.

Link copied to clipboard
open override fun findById(id: User.UserID): User?

Find a user by ID.

Link copied to clipboard
open override fun save(entity: User)

Save a user into the database.

Link copied to clipboard
open override fun update(entity: User)

Update a user.