Przeglądaj źródła

引入 Group 表

yourname 5 miesięcy temu
rodzic
commit
43577d6f29
2 zmienionych plików z 5 dodań i 3 usunięć
  1. 2 2
      src/client/api.ts
  2. 3 1
      src/server/data-source.ts

+ 2 - 2
src/client/api.ts

@@ -65,6 +65,6 @@ export const believersClient = hc<BelieversRoutes>('/', {
   fetch: axiosFetch,
 }).api.v1.believers;
 
-export const groupsClient = hc<GroupsRoutes>('/api/v1/groups', {
+export const groupsClient = hc<GroupsRoutes>('/', {
   fetch: axiosFetch,
-});
+}).api.v1.groups;

+ 3 - 1
src/server/data-source.ts

@@ -6,6 +6,8 @@ import process from 'node:process'
 import { UserEntity as User } from "./modules/users/user.entity"
 import { Role } from "./modules/users/role.entity"
 import { Believer } from "./modules/believers/believer.entity"
+import { Group } from "./modules/groups/group.entity"
+import { BelieverGroup } from "./modules/groups/believer-group.entity"
 
 export const AppDataSource = new DataSource({
   type: "mysql",
@@ -15,7 +17,7 @@ export const AppDataSource = new DataSource({
   password: process.env.DB_PASSWORD || "",
   database: process.env.DB_DATABASE || "d8dai",
   entities: [
-    User, Role, Believer
+    User, Role, Believer, Group, BelieverGroup
   ],
   migrations: [],
   synchronize: process.env.DB_SYNCHRONIZE !== "false",