16 lines
573 B
TypeScript
16 lines
573 B
TypeScript
import { Model } from '@nozbe/watermelondb';
|
|
import { field, readonly, date } from '@nozbe/watermelondb/decorators';
|
|
import { TableName } from '../const';
|
|
|
|
export default class OfflineImage extends Model {
|
|
static table = TableName.OFFLINE_IMAGES;
|
|
|
|
@field('idx') idx!: string;
|
|
@field('image_data') imageData!: string;
|
|
@field('original_image_uri') originalImageUri!: string;
|
|
@field('image_width') imageWidth!: string;
|
|
@field('image_height') imageHeight!: string;
|
|
@readonly @date('created_at') createdAt!: any;
|
|
@readonly @date('updated_at') updatedAt!: any;
|
|
}
|