├── .eslintrc ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .prettierrc ├── .releaserc ├── LICENSE ├── README.md ├── examples ├── rbac_model.conf └── rbac_policy.csv ├── package.json ├── prisma ├── casbin_rule.prisma ├── casbin_rule.sql └── schema.prisma ├── src └── adapter.ts ├── test └── adapter.test.ts └── tsconfig.json /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | lib 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/.releaserc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/README.md -------------------------------------------------------------------------------- /examples/rbac_model.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/examples/rbac_model.conf -------------------------------------------------------------------------------- /examples/rbac_policy.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/examples/rbac_policy.csv -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/package.json -------------------------------------------------------------------------------- /prisma/casbin_rule.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/prisma/casbin_rule.prisma -------------------------------------------------------------------------------- /prisma/casbin_rule.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/prisma/casbin_rule.sql -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /src/adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/src/adapter.ts -------------------------------------------------------------------------------- /test/adapter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/test/adapter.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-casbin/prisma-adapter/HEAD/tsconfig.json --------------------------------------------------------------------------------