Added User List table

This commit is contained in:
2026-01-20 22:21:06 +07:00
parent 1423d8af53
commit e02564b5cd
45 changed files with 1866 additions and 292 deletions

View File

@@ -1,29 +1,29 @@
import { defaultStatements, adminAc } from 'better-auth/plugins/admin/access'
import { createAccessControl } from 'better-auth/plugins/access'
import { createAccessControl } from 'better-auth/plugins/access';
import { adminAc, defaultStatements } from 'better-auth/plugins/admin/access';
const statement = {
...defaultStatements,
audit: ['list'],
setting: ['list', 'create', 'update', 'delete'],
setting: ['list', 'update'],
house: ['list', 'create', 'update', 'delete'],
box: ['list', 'create', 'update', 'delete'],
item: ['list', 'create', 'update', 'delete'],
} as const
} as const;
const ac = createAccessControl(statement)
const ac = createAccessControl(statement);
const admin = ac.newRole({
...adminAc.statements,
audit: ['list'],
setting: ['list', 'create', 'update', 'delete'],
setting: ['list', 'update'],
house: ['list', 'create', 'update', 'delete'],
box: ['list', 'create', 'update', 'delete'],
item: ['list', 'create', 'update', 'delete'],
})
});
const user = ac.newRole({
setting: ['list', 'update'],
house: ['list', 'create', 'update', 'delete'],
})
});
export { ac, admin, user }
export { ac, admin, user };