Provide stream ID statements

This commit is contained in:
Neil Alexander 2022-10-11 15:14:25 +01:00
parent c0030f5b00
commit 2c052ea292
No known key found for this signature in database
GPG key ID: A02A2019A2BB0944
2 changed files with 5 additions and 3 deletions

View file

@ -68,8 +68,10 @@ type relationsStatements struct {
selectMaxRelationIDStmt *sql.Stmt
}
func NewSqliteRelationsTable(db *sql.DB) (tables.Relations, error) {
s := &relationsStatements{}
func NewSqliteRelationsTable(db *sql.DB, streamID *StreamIDStatements) (tables.Relations, error) {
s := &relationsStatements{
streamIDStatements: streamID,
}
_, err := db.Exec(relationsSchema)
if err != nil {
return nil, err

View file

@ -123,7 +123,7 @@ func (d *SyncServerDatasource) prepare(ctx context.Context) (err error) {
if err != nil {
return err
}
relations, err := NewSqliteRelationsTable(d.db)
relations, err := NewSqliteRelationsTable(d.db, &d.streamID)
if err != nil {
return err
}