mix hexagen.setup (hexagen v0.1.5)

Copy Markdown View Source

This task sets up the initial structure for Hexagonal Architecture.

It will:

  1. Create the base directory structure:
    • lib/app_name/domain
    • lib/app_name/application/ports
    • lib/app_name/application/use_cases
    • lib/app_name/infrastructure/persistence
  2. Verify if it's a Phoenix project.

Summary

Functions

Callback implementation for Mix.Task.run/1.

Functions

run(args)

Callback implementation for Mix.Task.run/1.