MessageCatalogueData

works.iterative.sqldb.MessageCatalogueData
case class MessageCatalogueData(messageKey: MessageId, language: Language, messageText: String, description: Option[String], createdAt: Instant, updatedAt: Instant, createdBy: Option[String], updatedBy: Option[String])

Data model representing a message catalogue entry for SQL storage. Contains persistence-related fields for database storage and audit tracking.

Value parameters

createdAt

Timestamp when this message was first created

createdBy

Optional username of the user who created this message

description

Optional description of the message purpose or context

language

The language code for this message

messageKey

The unique message identifier

messageText

The actual message text content

updatedAt

Timestamp when this message was last updated

updatedBy

Optional username of the user who last updated this message

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product