production_line_report

Version, currently master branch1 version
  • master branchlatestSep 24, 2024

github.com/one-in-ten-thousand/production_line_report

production_line_report

0 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  production_line_report:
    github: one-in-ten-thousand/production_line_report
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
1.7.2
License
MIT
Author
Billy.Zheng
Target
  • app from src/production_line_report.cr

Dependencies

Runtime Dependencies

  • avram~> 1.0.0github: luckyframework/avram
  • hashr0.1.0github: zw963/hashr
  • kemal1.3.0github: kemalcr/kemal
  • graphql*github: graphql-crystal/graphql
  • lucky_env*github: zw963/lucky_env, branch: main
  • spec-kemal1.0.0github: kemalcr/spec-kemal
  • kemal-basic-auth1.0.0github: kemalcr/kemal-basic-auth
  • baked_file_system_mounter0.5.1github: zw963/baked_file_system_mounter

README

production_line_report

TODO: Write a description here

Installation

  1. Follow this page install Crystal, after install sucessful, you should run crystal, shards command sucessful.
  2. [Optional] Follow this install lucky command, this step only needed if you want rollback db/migrations etc.
  3. Run shards to install dependencies into ./lib
  4. Start pg server sucessful.
  5. Run lucky db.create create database.

Usage

  1. run shards run to start server.
  2. Visit localhost:3000.

Deployment

  1. For built a static bianry which can be run any linux distro, you must use Docker, more details will add later.

  2. For built on ARM device, use following command.

crystal build --cross-compile --target arm-linux-gnueabihf src/production_line_report.cr

Then run the generated cc command in ARM device.

Contributing

  1. Fork it (https://github.com/zw963/production_line_report/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors