LEFT JOIN users_emails ON users.id = users_emails.user_id \
WHERE users_emails.email = %s", email)
- def get_by_password_recovery_code(self, code):
- return self._get_user("SELECT * FROM users \
- WHERE password_recovery_code = %s AND password_recovery_code_expires_at > NOW()", code)
-
def find(self, username):
# Search for a user object
user = self.get_by_name(username)
deleted boolean DEFAULT false NOT NULL,
registered_at timestamp without time zone DEFAULT now() NOT NULL,
ldap_dn text,
- password_recovery_code text,
- password_recovery_code_expires_at timestamp without time zone,
admin boolean DEFAULT false NOT NULL,
quota bigint
);
ADD CONSTRAINT uploads_id PRIMARY KEY (id);
---
--- Name: users users_password_recovery_code; Type: CONSTRAINT; Schema: public; Owner: pakfire
---
-
-ALTER TABLE ONLY public.users
- ADD CONSTRAINT users_password_recovery_code UNIQUE (password_recovery_code);
-
-
--
-- Name: build_packages_build_id; Type: INDEX; Schema: public; Owner: pakfire
--