package com.genersoft.iot.vmp.storager.dao;
import com.genersoft.iot.vmp.storager.dao.dto.Role;
import com.genersoft.iot.vmp.storager.dao.dto.User;
import org.apache.ibatis.annotations.*;
import org.springframework.stereotype.Repository;
import java.util.List;
@Mapper
@Repository
public interface RoleMapper {
@Insert("INSERT INTO user_role (name, authority, createTime, updateTime) VALUES" +
"('${name}', '${authority}', '${createTime}', '${updateTime}')")
int add(Role role);
@Update(value = {" "})
int update(Role role);
@Delete("DELETE FROM user_role WHERE id != 1 and id=#{id}")
int delete(int id);
@Select("select * FROM user_role WHERE id=#{id}")
Role selectById(int id);
@Select("select * FROM user_role")
List selectAll();
}