File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ from .models import UserInfo
12from . import pages
23
4+
35__all__ = [
4- 'pages'
6+ 'pages' ,
7+ 'UserInfo'
58]
Original file line number Diff line number Diff line change 1+ from datetime import datetime
2+ import reflex as rx
3+
4+ import sqlalchemy
5+ from sqlmodel import Field
6+
7+ from .. import utils
8+
9+ class UserInfo (rx .Model , table = True ):
10+ email : str
11+ user_id : int = Field (foreign_key = 'localuser.id' )
12+ created_at : datetime = Field (
13+ default_factory = utils .timing .get_utc_now ,
14+ sa_type = sqlalchemy .DateTime (timezone = True ),
15+ sa_column_kwargs = {
16+ 'server_default' : sqlalchemy .func .now ()
17+ },
18+ nullable = False
19+ )
20+ updated_at : datetime = Field (
21+ default_factory = utils .timing .get_utc_now ,
22+ sa_type = sqlalchemy .DateTime (timezone = True ),
23+ sa_column_kwargs = {
24+ 'onupdate' : sqlalchemy .func .now (),
25+ 'server_default' : sqlalchemy .func .now ()
26+ },
27+ nullable = False
28+ )
You can’t perform that action at this time.
0 commit comments