sql2dart 0.0.2 copy "sql2dart: ^0.0.2" to clipboard
sql2dart: ^0.0.2 copied to clipboard

outdated

Generate dart type definitions from PostgreSQL database schema.

schema-dart #

Generate dart type definitions from PostgreSQL database schema (MVP)

Installation: #

The package can be installed as follow:

[~] dart pub global activate sql2dart

Usage: #

Within a dart/flutter project directory, you can run one of the following examples:

  • generate data classes for public schema (default)

    schema-dart -c postgresql://postgres:postgres@localhost:54322/postgres -o path/to/output/directory
    
  • generate for data classes for a "cms" schema

    schema-dart -c <connection-string> -o <output-dir> -s cms
    
  • generate data classes for specific tables from public schema (format sensitive):

    schema-dart -c <connection-string> -o <output-dir> -t "users","posts"
    

    or

    schema-dart -c <connection-string> -o <output-dir> --schema=api --tables="profiles","posts"
    

Sample Output: #

The following folder: example/sample_output contains a sample output from Supabase's auth schema.

0
likes
0
points
52
downloads

Publisher

unverified uploader

Weekly Downloads

Generate dart type definitions from PostgreSQL database schema.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

args, built_collection, cli_util, code_builder, dart_style, meta, path, postgres

More

Packages that depend on sql2dart