fuel_logger.models package
Submodules
fuel_logger.models.fillups module
- class fuel_logger.models.fillups.Fillup(**kwargs)
Bases:
Model- property dist
- property dist_mi
- fuel_amt_l
- id
- property lp100k
- property mpg
- property mpg_imp
- odometer_km
- property odometer_mi
- query: t.ClassVar[Query]
A SQLAlchemy query for a model. Equivalent to
db.session.query(Model). Can be customized per-model by overridingquery_class.Warning
The query interface is considered legacy in SQLAlchemy. Prefer using
session.execute(select())instead.
- timestamp
- vehicle
- vehicle_id
fuel_logger.models.users module
- class fuel_logger.models.users.User(**kwargs)
Bases:
UserMixin,Model- api_token
- api_token_expiration
- check_password(password)
- static check_token(token)
- email
- get_api_token(expires_in=3600)
- get_favourite_vehicle()
- get_reset_password_token(expires_in=600)
- id
- password_hash
- query: t.ClassVar[Query]
A SQLAlchemy query for a model. Equivalent to
db.session.query(Model). Can be customized per-model by overridingquery_class.Warning
The query interface is considered legacy in SQLAlchemy. Prefer using
session.execute(select())instead.
- revoke_token()
- set_favourite_vehicle(vehicle)
- set_password(password)
- to_dict(include_email=False)
- username
- vehicles
- static verify_reset_password_token(token)
- fuel_logger.models.users.load_user(id)
fuel_logger.models.vehicles module
- class fuel_logger.models.vehicles.Vehicle(**kwargs)
Bases:
Model- bulk_upload_logs(df)
- compute_stats()
- property current_odometer
- fillups
- get_stats_df()
- id
- is_favourite
- make
- model
- odo_unit
- owner
- owner_id
- query: t.ClassVar[Query]
A SQLAlchemy query for a model. Equivalent to
db.session.query(Model). Can be customized per-model by overridingquery_class.Warning
The query interface is considered legacy in SQLAlchemy. Prefer using
session.execute(select())instead.
- to_dict()
- year