diff --git a/src/main/kotlin/Databases.kt b/src/main/kotlin/Databases.kt index 1def17e..6bd8de2 100644 --- a/src/main/kotlin/Databases.kt +++ b/src/main/kotlin/Databases.kt @@ -1,8 +1,5 @@ package codes.kalar -import codes.kalar.service.CollectionItemService -import com.auth0.jwt.JWT -import com.auth0.jwt.algorithms.Algorithm import io.ktor.http.* import io.ktor.serialization.kotlinx.json.* import io.ktor.server.application.* @@ -17,9 +14,8 @@ import io.ktor.server.routing.* import java.sql.Connection import java.sql.DriverManager -fun Application.configureDatabases() { - val dbConnection: Connection = connectToPostgres() -} +// Maybe will use in the future +fun Application.configureDatabases() {} /** * Makes a connection to a Postgres database. diff --git a/src/main/kotlin/service/CollectionItemService.kt b/src/main/kotlin/service/CollectionItemService.kt index 2878f94..41d076b 100644 --- a/src/main/kotlin/service/CollectionItemService.kt +++ b/src/main/kotlin/service/CollectionItemService.kt @@ -25,7 +25,7 @@ class CollectionItemService(private val connection: Connection) { private const val ARCHIVE_ITEM_BY_ID = "UPDATE collection_item SET is_archived = true WHERE id = ?" } - suspend fun create(newCollectionItem: NewCollectionItem): Long { + fun create(newCollectionItem: NewCollectionItem): Long { val statement = connection.prepareStatement(INSERT_ITEM, Statement.RETURN_GENERATED_KEYS) statement.setString(1, newCollectionItem.title) @@ -60,7 +60,7 @@ class CollectionItemService(private val connection: Connection) { } } - suspend fun readByTitle(inputTitle: String, offset: Int = 0): MutableList { + fun readByTitle(inputTitle: String, offset: Int = 0): MutableList { val itemList = mutableListOf() // FUZZY SEARCH!!!! val statement = connection.prepareStatement(SELECT_ITEM_BY_TITLE) @@ -80,7 +80,7 @@ class CollectionItemService(private val connection: Connection) { return itemList } - suspend fun readById(id: Long): CollectionItem { + fun readById(id: Long): CollectionItem { val statement = connection.prepareStatement(SELECT_ITEM_BY_ID) statement.setLong(1, id) try { @@ -96,7 +96,7 @@ class CollectionItemService(private val connection: Connection) { } } - suspend fun update(collectionItem: CollectionItem): Boolean { + fun update(collectionItem: CollectionItem): Boolean { val statement = connection.prepareStatement(UPDATE_ITEM_BY_ID) try { statement.setString(1, collectionItem.title) @@ -127,7 +127,7 @@ class CollectionItemService(private val connection: Connection) { } } - suspend fun delete(id: Long) { + fun delete(id: Long) { val statement = connection.prepareStatement(ARCHIVE_ITEM_BY_ID) try { statement.setLong(1, id)