sqlxgentools/TODO.md

755 B

TODO

  • CREATE TABLE migration

    • add unit tests
    • add custom table name attribute
    • add automagically generated CHECK constraints on enum type field
    • support foreign key CHECK constraints
  • Repositories generation

    • default CRUD boilerplate
      • get_all
      • get_by_id
      • get_many_by_ids
      • insert
      • update
      • delete_by_id
    • custom queries
  • Config file for project

    • configure models path
    • configure repositories path
  • Better errors

  • Better support for lib like thiserror

  • Don't export anyhow errors

  • Support basic one to many, many to one, belongs to relationships

  • Support generating inner join SQL query

  • Better, cleaner migration support