mirror of
https://github.com/BluemediaDev/muse.git
synced 2025-04-19 12:53:56 +02:00
15 lines
298 B
TypeScript
15 lines
298 B
TypeScript
import {Table, Column, PrimaryKey, Model} from 'sequelize-typescript';
|
|
import sequelize from 'sequelize';
|
|
|
|
@Table
|
|
export default class KeyValueCache extends Model<KeyValueCache> {
|
|
@PrimaryKey
|
|
@Column
|
|
key!: string;
|
|
|
|
@Column(sequelize.TEXT)
|
|
value!: string;
|
|
|
|
@Column
|
|
expiresAt!: Date;
|
|
}
|