0.0.6 • Published 10 months ago

adonisjs-trend v0.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

adonisjs-trend

Generate trends for your models. Easily generate charts or reports.

Usage

Install package:

# npm
npm install adonisjs-trend

# yarn
yarn add adonisjs-trend

# pnpm
pnpm install adonisjs-trend
import { Trend } from "adonisjs-trends";
import { DateTime } from "luxon";
import User from "#models/user";

await Trend.model(User)
  .between(DateTime.now().minus({ months: 12 }), DateTime.now())
  .perMonth()
  .count();

await Trend.query(User.query().whereNotNull("email_verified_at"))
  .between(DateTime.now().minus({ years: 42 }), DateTime.now())
  .perYear()
  .average("weight");

Credits

License

Published under the MIT license.

0.0.6

10 months ago

0.0.5

12 months ago

0.0.4

12 months ago

0.0.3

12 months ago

0.0.2

12 months ago

0.0.1

12 months ago