MCPcopy Create free account
hub / github.com/daodst/chat / prepare

Method prepare

syncapi/storage/sqlite3/syncserver.go:50–129  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

48}
49
50func (d *SyncServerDatasource) prepare() (err error) {
51 if err = d.streamID.Prepare(d.db); err != nil {
52 return err
53 }
54 accountData, err := NewSqliteAccountDataTable(d.db, &d.streamID)
55 if err != nil {
56 return err
57 }
58 events, err := NewSqliteEventsTable(d.db, &d.streamID)
59 if err != nil {
60 return err
61 }
62 roomState, err := NewSqliteCurrentRoomStateTable(d.db, &d.streamID)
63 if err != nil {
64 return err
65 }
66 invites, err := NewSqliteInvitesTable(d.db, &d.streamID)
67 if err != nil {
68 return err
69 }
70 peeks, err := NewSqlitePeeksTable(d.db, &d.streamID)
71 if err != nil {
72 return err
73 }
74 topology, err := NewSqliteTopologyTable(d.db)
75 if err != nil {
76 return err
77 }
78 bwExtrem, err := NewSqliteBackwardsExtremitiesTable(d.db)
79 if err != nil {
80 return err
81 }
82 sendToDevice, err := NewSqliteSendToDeviceTable(d.db)
83 if err != nil {
84 return err
85 }
86 filter, err := NewSqliteFilterTable(d.db)
87 if err != nil {
88 return err
89 }
90 receipts, err := NewSqliteReceiptsTable(d.db, &d.streamID)
91 if err != nil {
92 return err
93 }
94 memberships, err := NewSqliteMembershipsTable(d.db)
95 if err != nil {
96 return err
97 }
98 notificationData, err := NewSqliteNotificationDataTable(d.db, &d.streamID)
99 if err != nil {
100 return err
101 }
102 ignores, err := NewSqliteIgnoresTable(d.db)
103 if err != nil {
104 return err
105 }
106 presence, err := NewSqlitePresenceTable(d.db, &d.streamID)
107 if err != nil {

Callers 1

NewDatabaseFunction · 0.95

Calls 15

NewSqliteEventsTableFunction · 0.85
NewSqliteInvitesTableFunction · 0.85
NewSqlitePeeksTableFunction · 0.85
NewSqliteTopologyTableFunction · 0.85
NewSqliteFilterTableFunction · 0.85
NewSqliteReceiptsTableFunction · 0.85

Tested by

no test coverage detected