@@ -1366,14 +1366,14 @@ spacetimedb.reducer('runMyTimer', myTimer.rowType, (ctx, timer) => {
13661366```
13671367
13681368``` typescript
1369- const myTimer = table ({ scheduled : () => runMyTimer }, {
1370- scheduledId : t .u64 ().primaryKey ().autoInc (),
1371- scheduledAt : t .scheduleAt (),
1369+ const my_timer = table ({ name: " my_timer " , scheduled : (): any => runMyTimer }, {
1370+ scheduled_id : t .u64 ().primaryKey ().autoInc (),
1371+ scheduled_at : t .scheduleAt (),
13721372});
1373- const spacetimedb = schema ({ myTimer }); // schema({ table }), never schema(table)
1373+ const spacetimedb = schema ({ my_timer }); // schema({ table }), never schema(table)
13741374
13751375// 2.0 -- Can only be called by the database
1376- export const runMyTimer = spacetimedb .reducer ({ arg: myTimer .rowType }, (ctx , { arg }) => {
1376+ export const runMyTimer = spacetimedb .reducer ({ arg: my_timer .rowType }, (ctx , { arg }) => {
13771377 // Do stuff
13781378})
13791379```
@@ -1479,17 +1479,17 @@ In the rare event that you have a reducer or procedure which is intended to be i
14791479<TabItem value="typescript" label="TypeScript">
14801480
14811481```typescript
1482- const myTimer = table({ scheduled: () => runMyTimerPrivate }, {
1483- scheduledId : t.u64().primaryKey().autoInc(),
1484- scheduledAt : t.scheduleAt(),
1482+ const my_timer = table({ name: "my_timer", scheduled: (): any => runMyTimerPrivate }, {
1483+ scheduled_id : t.u64().primaryKey().autoInc(),
1484+ scheduled_at : t.scheduleAt(),
14851485});
1486- const spacetimedb = schema({ myTimer }); // schema({ table }), never schema(table)
1486+ const spacetimedb = schema({ my_timer }); // schema({ table }), never schema(table)
14871487
1488- export const runMyTimerPrivate = spacetimedb.reducer({ arg: myTimer .rowType }, (ctx, { arg }) => {
1488+ export const runMyTimerPrivate = spacetimedb.reducer({ arg: my_timer .rowType }, (ctx, { arg }) => {
14891489 // Do stuff...
14901490});
14911491
1492- export const runMyTimer = spacetimedb.reducer({ arg: myTimer .rowType }, (ctx, { arg }) => {
1492+ export const runMyTimer = spacetimedb.reducer({ arg: my_timer .rowType }, (ctx, { arg }) => {
14931493 // Same logic as runMyTimerPrivate — extract to a helper if needed
14941494});
14951495```
0 commit comments