补全单元测试
This commit is contained in:
20
sql.sql
20
sql.sql
@@ -1,4 +1,4 @@
|
||||
DROP DATABASE db_shiroTest;
|
||||
DROP DATABASE IF EXISTS db_shiroTest;
|
||||
GRANT ALL ON db_shiroTest.* TO trs@localhost
|
||||
IDENTIFIED BY 'shiro';
|
||||
FLUSH PRIVILEGES;
|
||||
@@ -84,13 +84,11 @@ INSERT INTO user_role (rid, uid) VALUE ('1', '1');
|
||||
INSERT INTO user_role (rid, uid) VALUE ('2', '2');
|
||||
INSERT INTO user_role (rid, uid) VALUE ('3', '3');
|
||||
|
||||
SELECT
|
||||
u.*,
|
||||
r.*,
|
||||
p.*
|
||||
FROM user u
|
||||
INNER JOIN user_role ur ON ur.uid = u.uid
|
||||
INNER JOIN role r ON ur.uid = r.rid
|
||||
INNER JOIN permission_role pr ON r.rid = pr.rid
|
||||
INNER JOIN permission p ON pr.pid = p.pid
|
||||
WHERE u.username
|
||||
CREATE VIEW v_user_role_permission
|
||||
AS
|
||||
SELECT u.username,r.rname,p.name,p.url
|
||||
FROM user u
|
||||
INNER JOIN user_role ur ON ur.uid = u.uid
|
||||
INNER JOIN role r ON ur.uid = r.rid
|
||||
INNER JOIN permission_role pr ON r.rid = pr.rid
|
||||
INNER JOIN permission p ON pr.pid = p.pid
|
||||
|
||||
Reference in New Issue
Block a user