Provide admin tools to manage and resend DJ invitations easily
Implements invitation management features, including resending and manual user creation, via new API endpoints and React components. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 3a22ac80-cd1d-4441-9e36-f24fc2f4c3de Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/3478f7c3-db8c-4fca-9165-3adbdf1b5829/dbb6f90a-b277-4de1-a273-07d2fc2d56d1.jpg
This commit is contained in:
@@ -43,6 +43,8 @@ export const users = pgTable("users", {
|
||||
role: userRoleEnum("role").default("dj").notNull(),
|
||||
isActive: boolean("is_active").default(true).notNull(),
|
||||
maxEventsPerMonth: integer("max_events_per_month").default(2).notNull(),
|
||||
tempPassword: varchar("temp_password"),
|
||||
needsPasswordChange: boolean("needs_password_change").default(false),
|
||||
createdAt: timestamp("created_at").defaultNow(),
|
||||
updatedAt: timestamp("updated_at").defaultNow(),
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user