package com.dayu.pipirrapp.dao;
|
|
import androidx.room.Database;
|
import androidx.room.RoomDatabase;
|
|
import com.dayu.pipirrapp.bean.db.CenterPointBean;
|
import com.dayu.pipirrapp.bean.db.DivideBean;
|
import com.dayu.pipirrapp.bean.db.InspectionBean;
|
import com.dayu.pipirrapp.bean.db.InspectionLocationBean;
|
import com.dayu.pipirrapp.bean.db.LoginBean;
|
import com.dayu.pipirrapp.bean.db.MarkerBean;
|
import com.dayu.pipirrapp.bean.db.PipeNetworkBean;
|
import com.dayu.pipirrapp.bean.db.TagBean;
|
|
|
/**
|
* Copyright (C), 2023,
|
* Author: zuo
|
* Date: 2023-11-05 16:23
|
* Description:
|
*/
|
@Database(entities = {PipeNetworkBean.class,DivideBean.class,InspectionBean.class,InspectionLocationBean.class, TagBean.class, LoginBean.class, CenterPointBean.class, MarkerBean.class}, version = 1, exportSchema = false)
|
public abstract class AppDatabase extends RoomDatabase {
|
|
|
public abstract TagDao tagDao();
|
|
public abstract LoginDao loginDao();
|
|
public abstract CenterPointDao centerPointDao();
|
|
public abstract MarkerDao markerDao();
|
|
public abstract InspectionDao inspectionDao();
|
|
public abstract InspectionLocationDao inspectionLocationDao();
|
|
public abstract DivideDao divideDao();
|
|
public abstract PipeNetDao pipeNetDao();
|
|
}
|