moor2csv 2.0.1 copy "moor2csv: ^2.0.1" to clipboard
moor2csv: ^2.0.1 copied to clipboard

Supporting package for SQL or Drift/Moor that allows the easy export of SQL based Moor databases to CSV form, for external storage or sharing. Works on all platforms other than Web.

Changelog #

All notable changes to this project will be documented in this file.

[2.0.1] - 12th July, 2023 #

  • Upgraded dependencies to latest versions.
  • Integrated changes as per #1 by AtzeniMichele for Android permissions.

[2.0.0] - 13th November, 2022 #

  • MAJOR: Migrated to Null safety
  • MAJOR: Moor to Drift Migration
  • BREAKING: Changed the previous constructor based usage to use the newly exposed, async-capable Future<void> writeToCSV(List<DataClass> table, {csvFileName = 'table'}) method.
  • BREAKING: Removed all unnecessary boolean wasCreated, permitted variables. Instead expose the only needed (PermissionStatus) permissionStatus enum.
  • All dependencies upgraded to latest versions.

[1.5.4] - 23rd May, 2021 #

Seperated path_provider apis for IoS and Android. Fixes bug of generated file not showing in Android.

[1.5.3] - 25th November, 2020 #

Seperated path_provider apis for IoS and Android. Fixes bug of generated file not showing in Android.

[1.5.2] - 11th November, 2020 #

Fixed Date-Time saving. Will now be saved to and parsed from in Iso8601String form. Also added new tests to verify it.

[1.5.1] - 11th November, 2020 #

Fix minor bugs with DateTime fields. toString() applied for values before parsing to CSV format.

[1.5.0] - 11th November, 2020 #

Big update. Includes:

  1. Error handling when File not accessible.

  2. Generated CSVs in compliance with Standard CSV Rules.

  3. Slightly better documentaion.

[1.0.5] - 09th November, 2020 #

Bug Fix from version 1.0.3.

[1.0.3] - 09th November, 2020 #

Added error handling for file writing and optimized imports.

Initial Package Upload has been made. Open to suggestions and contributions.

[1.0.2] - 09th November, 2020 #

Added usage examples, slightly better documentation and more explanation in code.

[1.0.0] - 08th November, 2020 #

14
likes
130
points
78
downloads

Publisher

verified publisherdhi13man.com

Weekly Downloads

Supporting package for SQL or Drift/Moor that allows the easy export of SQL based Moor databases to CSV form, for external storage or sharing. Works on all platforms other than Web.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

device_info_plus, drift, flutter, path_provider, permission_handler

More

Packages that depend on moor2csv