init-data.sql 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. -- 初始帐套
  2. INSERT INTO "Company" ("objectId", "title", "createdAt", "updatedAt")
  3. VALUES
  4. ('RbIKpmuaMC', '国家级本科教材遴选','2024-06-16 12:00:00','2024-06-16 12:00:00')
  5. ON conflict("objectId") DO UPDATE
  6. SET "title" = excluded."title","createdAt"=excluded."createdAt","updatedAt"=excluded."updatedAt";
  7. -- 初始超级管理员 bookadmin bk2024
  8. INSERT INTO "_User" ("objectId", "username", "_hashed_password", "company", "createdAt", "updatedAt")
  9. VALUES
  10. ('BOOKADMINI', 'bookadmin','$2y$10$diWXn9Sksms/neufGnphU.4wKUXF0CivkRltz4.NMEF9f4MJu2aX6','RbIKpmuaMC','2024-06-16 12:00:00','2024-06-16 12:00:00')
  11. ON conflict("objectId") DO UPDATE
  12. SET
  13. "username" = excluded."username",
  14. "company" = excluded."company",
  15. "createdAt"=excluded."createdAt",
  16. "updatedAt"=excluded."updatedAt";
  17. -- 初始化超级管理员角色
  18. INSERT INTO "_Role" ("objectId", "name", "_rperm", "_wperm", "company", "createdAt", "updatedAt")
  19. VALUES
  20. ('ZQOwyoDteL', 'superadmin','{*,BOOKADMINI}','{BOOKADMINI}','RbIKpmuaMC','2024-06-16 12:00:00','2024-06-16 12:00:00')
  21. ON conflict("objectId") DO UPDATE
  22. SET
  23. "name" = excluded."name",
  24. "company" = excluded."company",
  25. "createdAt"=excluded."createdAt";
  26. -- 超级管理员帐号,添加至超管用户组
  27. INSERT INTO "_Join:users:_Role" ("relatedId", "owningId")
  28. VALUES
  29. ('BOOKADMINI', 'ZQOwyoDteL')
  30. ON conflict("relatedId","owningId") DO UPDATE
  31. SET
  32. "relatedId" = excluded."relatedId",
  33. "owningId" = excluded."owningId";