const SelectedTemporalColumns = TemporalTable.pipe(
S.pick('created_at', 'start', 'start_precision', 'end', 'end_precision')
)
// this works
class SiWithTemporal extends SequenceInstanceTable.extend<SiWithTemporal>('SiWithTemporal')
({
created_at: TemporalTable.fields.created_at,
start: TemporalTable.fields.start,
start_precision: TemporalTable.fields.start_precision,
end: TemporalTable.fields.end,
end_precision: TemporalTable.fields.end_precision,
}){}
// would like to do something like this
class SiWithTemporal extends SequenceInstanceTable.extend<SiWithTemporal>('SiWithTemporal')
(SelectedTemporalColumns){}
const SelectedTemporalColumns = TemporalTable.pipe(
S.pick('created_at', 'start', 'start_precision', 'end', 'end_precision')
)
// this works
class SiWithTemporal extends SequenceInstanceTable.extend<SiWithTemporal>('SiWithTemporal')
({
created_at: TemporalTable.fields.created_at,
start: TemporalTable.fields.start,
start_precision: TemporalTable.fields.start_precision,
end: TemporalTable.fields.end,
end_precision: TemporalTable.fields.end_precision,
}){}
// would like to do something like this
class SiWithTemporal extends SequenceInstanceTable.extend<SiWithTemporal>('SiWithTemporal')
(SelectedTemporalColumns){}