insertReleaseEvent

@Modifying(clearAutomatically = true)
@Query(value = "INSERT INTO " + RELEASE_EVENTS_KEY + " (" + IDENTIFIER_KEY + "," + RELEASE_EVENT_DATE_KEY + "," + RELEASE_IDENTIFIER_KEY + "," + RELEASE_EVENT_STATUS_KEY + " )" + " VALUES (" + ":" + IDENTIFIER_KEY + "," + ":" + RELEASE_EVENT_DATE_KEY + "," + ":" + RELEASE_IDENTIFIER_KEY + "," + ":" + RELEASE_EVENT_STATUS_KEY + ")", nativeQuery = true)
abstract fun insertReleaseEvent(@Param(value = "id") eventId: String, @Param(value = "release_event_date") releaseEventDate: Long, @Param(value = "release_id") releaseId: String, @Param(value = "status") status: String)

Method to execute the query to insert a new release event

Parameters

eventId

: the identifier of the event

releaseEventDate

: date when the event occurred

releaseId

: the identifier of the release when the event occurred

status

: the status of the event