override suspend fun create()

in src/main/kotlin/org/jetbrains/slackUnfurls/storage/postgres/Interface.kt [319:336]


        override suspend fun create(id: String, params: Routes.SlackOAuth, permissionScopes: String) {
            tx {
                SlackOAuthSessions.run {
                    deleteWhere {
                        (spaceOrgId eq params.spaceOrgId) and (spaceUserId eq params.spaceUser) and (slackTeamId eq params.slackTeamId)
                    }
                    insert {
                        it[this.id] = id
                        it[this.spaceOrgId] = params.spaceOrgId
                        it[this.spaceUserId] = params.spaceUser
                        it[this.slackTeamId] = params.slackTeamId
                        it[this.backUrl] = params.backUrl
                        it[this.permissionScopes] = permissionScopes
                        it[this.created] = LocalDateTime.now()
                    }
                }
            }
        }