Signal-iOS/SignalServiceKit/Stories/StoryRecipient.swift
2025-03-27 21:14:10 -05:00

22 lines
537 B
Swift

//
// Copyright 2024 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only
//
import Foundation
import GRDB
struct StoryRecipient: Codable, FetchableRecord, PersistableRecord {
static let databaseTableName: String = "StoryRecipient"
/// This *should* be a TSPrivateStoryThread. (The enforcement at the DB
/// layer is "this is a thread").
let threadId: TSThread.RowId
let recipientId: SignalRecipient.RowId
enum CodingKeys: String, CodingKey {
case threadId
case recipientId
}
}