katana_model_firestore 2.21.1 copy "katana_model_firestore: ^2.21.1" to clipboard
katana_model_firestore: ^2.21.1 copied to clipboard

Firestore plugin for katana_model. A package that models data into documents and collections and allows Firestore, local DB, and data mocks to be handled in the same interface.

2.21.1 #

  • DOCS: Add Github badge. (f43beb54)
  • DOCS: Up-to-date changes around SNS. (de4980a9)

2.21.0 #

  • FEAT: Added the ability to write queries directly. (a2f9b525)

2.20.1 #

2.20.0 #

  • FEAT: Package update support. (bdecd020)

2.19.1 #

  • FIX: Fixed a bug that data could not be taken properly. (a95a930f)

2.19.0 #

  • FEAT: ModelTime and ModelTimestampRange, ModelDateRange, and ModelTimeRange were added. (cc99233a)

2.18.1 #

  • FIX: Fixed a bug that prevented data from loading properly. (ea9394a1)

2.18.0 #

  • FEAT: Implemented a mechanism that allows caching. (b9c5de94)

2.17.3 #

  • Update a dependency to the latest release.

2.17.2 #

  • Update a dependency to the latest release.

2.17.1 #

  • FIX: Integrate removeOnlyEmoji method across searchable mixins and model query. (901f9cf3)

2.17.0 #

  • FEAT: Added the ability to create Indexes. (9b5ec587)

2.16.51 #

2.16.50 #

2.16.49 #

  • FIX: Update on flutter_lints. (698a5845)

2.16.48 #

  • Update a dependency to the latest release.

2.16.47 #

  • Update a dependency to the latest release.

2.16.46 #

  • Update a dependency to the latest release.

2.16.45 #

  • Update a dependency to the latest release.

2.16.44 #

  • FIX: Fixed Aggregate's AVERAGE and SUM were not working. (663841ba)

2.16.43 #

  • Update a dependency to the latest release.

2.16.42 #

2.16.41 #

  • FIX: Database IDs can now be specified. (b6c2b88a)

2.16.40 #

  • Update a dependency to the latest release.

2.16.39 #

  • Update a dependency to the latest release.

2.16.38 #

  • Update a dependency to the latest release.

2.16.37 #

  • Update a dependency to the latest release.

2.16.36 #

  • Update a dependency to the latest release.

2.16.35 #

  • Update a dependency to the latest release.

2.16.34 #

  • Update a dependency to the latest release.

2.16.33 #

  • Update a dependency to the latest release.

2.16.32 #

  • Update a dependency to the latest release.

2.16.31 #

  • Update a dependency to the latest release.

2.16.30 #

  • Update a dependency to the latest release.

2.16.29 #

  • FIX: The cache is now cleared. (54c8c57a)

2.16.28 #

  • Update a dependency to the latest release.

2.16.27 #

  • Update a dependency to the latest release.

2.16.26 #

  • Update a dependency to the latest release.

2.16.25 #

  • FIX: Synchronize local data between ListenableFirestoreModelAdapter and FirestoreModelAdapter. (f57961ab)

2.16.24 #

2.16.23 #

  • FIX: Fixed a bug that data remained. (66dafd3f)

2.16.22 #

  • FIX: Slight change in search algorithm. (f844931b)

2.16.21 #

  • FIX: Fixed a bug in the hash code. (a15c4ee4)

2.16.20 #

  • Update a dependency to the latest release.

2.16.19 #

  • Update a dependency to the latest release.

2.16.18 #

  • Update a dependency to the latest release.

2.16.17 #

  • Update a dependency to the latest release.

2.16.16 #

  • Update a dependency to the latest release.

2.16.15 #

  • Update a dependency to the latest release.

2.16.14 #

  • FIX: Fixed a bug when processing that requires sorting by a different key. (a54ef68a)

2.16.13 #

  • Update a dependency to the latest release.

2.16.12 #

  • FIX: Firebaseのバージョンアップ. (b42dad9e)

2.16.11 #

  • Update a dependency to the latest release.

2.16.10 #

  • Update a dependency to the latest release.

2.16.9 #

  • Update a dependency to the latest release.

2.16.8 #

  • FIX: LocalDatabase is made common. (6a62c81c)

2.16.7 #

  • FIX: Transaction can be made in a lump sum. (7867a041)

2.16.6 #

  • FIX: Fixed a bug that location information was not saved. (1dda214a)

2.16.5 #

  • Update a dependency to the latest release.

2.16.4 #

  • Update a dependency to the latest release.

2.16.3 #

  • Update a dependency to the latest release.

2.16.2 #

  • Update a dependency to the latest release.

2.16.1 #

  • Update a dependency to the latest release.

2.16.0 #

  • FEAT: Changed implementation around Aggregate. (fec4d62d)

2.15.2 #

  • Update a dependency to the latest release.

2.15.1 #

  • Update a dependency to the latest release.

2.15.0 #

  • FEAT: Addition of katana_test and katana_builder. (4ac65b26)

2.14.2 #

  • Update a dependency to the latest release.

2.14.1 #

  • Update a dependency to the latest release.

2.14.0 #

  • FEAT: Added DatabaseValidator. (fd0aa02c)

2.13.9 #

  • FIX: Fixed a bug that Timestamp was not converted. (abe0ff82)

2.13.8 #

  • FIX: Fixed so that converter can be used without FirestoreModelAdapter. (8a7733d8)
  • FIX: Fixed to be able to refer to CONVERTER. (d83caad4)

2.13.7 #

  • Update a dependency to the latest release.

2.13.6 #

  • FIX: Change count to aggregate. (70d16a23)

2.13.5 #

  • FIX: Firestore in-query limit raised. (ab0ed795)

2.13.4 #

  • FIX: Fixed to match the fix on the Firestore side. (6fece244)

2.13.3 #

2.13.2 #

  • Update a dependency to the latest release.

2.13.1 #

  • FIX: Fixed a bug that the date and time were not being written to the server properly. (de2a492d)

2.13.0 #

  • FEAT: Added clearAll method. (8e2cb313)

2.12.1 #

  • FIX: Change AsyncCountValue to AsyncModelValue and add loading. (82702bc7)

2.12.0 #

  • FEAT: Support for collection groups. (7f390ce3)

2.11.2 #

  • Update a dependency to the latest release.

2.11.1 #

  • Update a dependency to the latest release.

2.11.0 #

2.10.9 #

  • Update a dependency to the latest release.

2.10.8 #

  • Update a dependency to the latest release.

2.10.7 #

  • Update a dependency to the latest release.

2.10.6 #

  • Update a dependency to the latest release.

2.10.5 #

  • Update a dependency to the latest release.

2.10.4 #

  • Update a dependency to the latest release.

2.10.3 #

  • Update a dependency to the latest release.

2.10.2 #

  • Update a dependency to the latest release.

2.10.1 #

  • Update a dependency to the latest release.

2.10.0 #

2.9.15 #

  • Update a dependency to the latest release.

2.9.14 #

  • Update a dependency to the latest release.

2.9.13 #

  • Update a dependency to the latest release.

2.9.12 #

  • Update a dependency to the latest release.

2.9.11 #

  • Update a dependency to the latest release.

2.9.10 #

  • FIX: Version error correction. (3e7b0288)

2.9.9 #

  • Update a dependency to the latest release.

2.9.8 #

  • FIX: Match the notation of "part of" to Linter. (cca8c742)

2.9.7 #

  • FIX: Fixed a bug when the character . Fixed a bug when the character . (0267612f)

2.9.6 #

  • Update a dependency to the latest release.

2.9.5 #

  • DOCS: Maintenance of Comments. (4bd4e9e5)

2.9.4 #

  • FIX: Fix Adapter so that it can be used separately. (9a23fae0)

2.9.3 #

  • FIX: Add assert to the prefix of Adapter. (1dca0c00)

2.9.2 #

  • Update a dependency to the latest release.

2.9.1 #

  • Update a dependency to the latest release.

2.9.0 #

  • FEAT: Define ModelFieldValue for the server command. (3f694b74)

2.8.4 #

  • Update a dependency to the latest release.

2.8.3 #

  • FIX: 日本語周りをもとに戻す. (295415ed)

2.8.2 #

  • FIX: Hiragana katakana and full-width and half-width portions are absorbed. (785ef5d6)

2.8.1 #

  • Update a dependency to the latest release.

2.8.0 #

  • FEAT: Added count() functionality. (5c2f1885)

2.7.12 #

  • Update a dependency to the latest release.

2.7.11 #

  • FIX: Fixed a bug that caused duplicate @search content. (bc0d8f7d)

2.7.10 #

  • Update a dependency to the latest release.

2.7.9 #

  • Update a dependency to the latest release.

2.7.8 #

  • Update a dependency to the latest release.

2.7.7 #

  • DOCS: Added description of CsvSourceModelAdapter. (ada7c65f)

2.7.6 #

  • Update a dependency to the latest release.

2.7.5 #

  • FIX: Fixed a bug that did not work properly in the case of Web x Firestore. (838e5fba)
  • FIX: Model converter available for Enum. (4234a5bf)

2.7.4 #

  • Update a dependency to the latest release.

2.7.3 #

  • FIX: Remove unnecessary elements. (30212b6e)

2.7.2 #

  • Update a dependency to the latest release.

2.7.1 #

2.7.0 #

  • FEAT: Addition of Batch processing and addition to transaction to Collection. (9e669b7c)

2.6.11 #

  • FIX: Added InitialDocument. (3551ba98)

2.6.10 #

  • Update a dependency to the latest release.

2.6.9 #

  • FIX: ModelLocalizedValue is now easier to specify with const. (d9944db4)

2.6.8 #

  • FIX: ModelLocalizedValue.fromMap is now available in const. (4acbfcfc)

2.6.7 #

  • FIX: Change ModelDataCollection to ModelInitialCollection. (c2160b9b)

2.6.6 #

  • FIX: Change ModelAdapter data to initialValue. (9e20df8d)

2.6.5 #

  • Update a dependency to the latest release.

2.6.4 #

  • FIX: Adjust the value of toString in Model. (4eb21abb)

2.6.3 #

  • FIX: Refactoring & Search and debugging Locale and LocalizedValue. (3fbd903e)

2.6.2 #

  • FIX: Fixed a bug in the reflection of data. (4b3fb4d3)

2.6.1 #

  • Update a dependency to the latest release.

2.6.0 #

  • FEAT: Change RawCollection to DataCollection. (11b51299)

2.5.0 #

  • FEAT: Granted the ability to add mock data to firestore and local adapters. (22b1b636)

2.4.7 #

  • FIX: Allow non-const ModelFieldValue to be specified with const. (9ad23b2e)

2.4.6 #

  • Update a dependency to the latest release.

2.4.5 #

  • FIX: Options for each of the various platforms can now be specified. (928c379c)

2.4.4 #

  • Update a dependency to the latest release.

2.4.3 #

  • Update a dependency to the latest release.

2.4.2 #

  • Update a dependency to the latest release.

2.4.1 #

  • Update a dependency to the latest release.

2.4.0 #

  • FEAT: Enhanced extensibility for each ModelFieldValue. (902f2569)

2.3.5 #

  • DOCS: Added GithubSponsors to ReadMe. (4492e87e)

2.3.4 #

2.3.3 #

  • FIX: Fixed a bug that caused ModelUri system data to be incorrect. (f4358005)

2.3.2 #

  • Update a dependency to the latest release.

2.3.1 #

  • Update a dependency to the latest release.

2.3.0 #

  • FEAT: Added ModelImageUri and ModelVideoUri. (3d9456ee)

2.2.9 #

  • Update a dependency to the latest release.

2.2.8 #

  • DOCS: Changed ReadMe header. (4bc527cb)

2.2.7 #

  • DOCS: Documentation revisions. (1bcd20bf)

2.2.6 #

  • Update a dependency to the latest release.

2.2.5 #

  • FIX: Raised the Dart version of Example. (55d99042)

2.2.4 #

  • Update a dependency to the latest release.

2.2.3 #

  • FIX: Fixed a bug where the name could not be changed. (3b2707fc)

2.2.2 #

  • Update a dependency to the latest release.

2.2.1 #

  • Update a dependency to the latest release.

2.2.0 #

2.1.1 #

  • Update a dependency to the latest release.

2.1.0 #

  • FEAT: Added ModelUri and ModelGeoValue. (176a98ec)

2.0.2 #

2.0.1 #

  • Update a dependency to the latest release.

2.0.0 #

Note: This release has breaking changes.

  • FEAT: Dart 3.0.0 compatible. (cc981bbc)
  • BREAKING FEAT: Dart 3.0.0 compatible. (bf192403)

1.6.12 #

  • Update a dependency to the latest release.

1.6.11 #

  • Update a dependency to the latest release.

1.6.10 #

  • FIX: Enum available in Filter. (b8f6bed1)

1.6.9 #

  • Update a dependency to the latest release.

1.6.8 #

1.6.7 #

  • Update a dependency to the latest release.

1.6.6 #

  • Update a dependency to the latest release.

1.6.5 #

  • Update a dependency to the latest release.

1.6.4 #

  • FIX: I made it possible to see the searchText. (ad76e04b)

1.6.3 #

  • Update a dependency to the latest release.

1.6.2 #

  • FIX: Fixes to ModelFieldValue support for Filter. (1dde163d)

1.6.1 #

  • Update a dependency to the latest release.

1.6.0 #

  • FEAT: Remove deprecated implementations. (915d9816)

1.5.18 #

  • Update a dependency to the latest release.

1.5.17 #

  • FIX: Added uid to ModelRef. (8a29a689)

1.5.16 #

  • Update a dependency to the latest release.

1.5.15 #

  • Update a dependency to the latest release.

1.5.14 #

  • Update a dependency to the latest release.

1.5.13 #

  • FIX: Fixed onInitialize being called twice. (eb671ff9)

1.5.12 #

  • FIX: Fixed a bug that values were not reflected when reloading. (0a3a4d26)

1.5.11 #

  • FIX: Fixed a bug when searching during Listen. (274ea7d3)

1.5.10 #

  • FIX: Fixed a bug in Search & Delete. (be108f18)

1.5.9 #

  • FIX: Fixed a bug that caused Firestore's Bigram to keep overwriting the old one. (42e0ef60)

1.5.8 #

  • FIX: Fixed a bug that occurred when changing the value when searching. (c4c01bb6)

1.5.7 #

  • FIX: Modified to allow ModelTimestamp to be specified. (eeab90f7)

1.5.6 #

  • FIX: Modified to allow ModelTimestamp to be specified. (eeab90f7)
  • FIX: Fixed a bug that prevented ModelCounter from working properly. (1f9bfa77)
  • FIX: Fixed a bug that prevented ModelRef from working properly. (79bf202f)

1.5.6 #

  • FIX: Fixed a bug that prevented ModelCounter from working properly. (1f9bfa77)
  • FIX: Fixed a bug that prevented ModelRef from working properly. (79bf202f)

1.5.5 #

  • Update a dependency to the latest release.

1.5.4 #

  • Update a dependency to the latest release.

1.5.3 #

  • FIX: Fixed a bug when using multiple Adapters. (363f4048)

1.5.2 #

  • FIX: Fixed a bug that prevented data from updating properly. (9c008f95)

1.5.1 #

  • FIX: Separate into ListenableFirestoreModelAdapter and FirestoreModelAdapter. (a7a1c988)

1.5.0 #

  • FEAT: Prefixes can now be assigned to paths. (c87cac82)

1.4.1 #

  • FIX: Minor fixes to accommodate new collection queries. (5378525d)

1.4.0 #

  • FEAT: Changed collection query specification. (399c9fbd)

1.3.28 #

  • Update a dependency to the latest release.

1.3.27 #

  • Update a dependency to the latest release.

1.3.26 #

  • Update a dependency to the latest release.

1.3.25 #

1.3.24 #

  • FIX: Fixed an outdated version of Katana. (47ff3566)
  • DOCS: Fix ReadMe. (97288683)

1.3.23 #

1.3.22 #

  • Update a dependency to the latest release.

1.3.21 #

  • FIX: Firebase options can be passed. (f61c3366)

1.3.20 #

  • Update a dependency to the latest release.

1.3.19 #

  • Update a dependency to the latest release.

1.3.18 #

  • FIX: Fixed compilation errors. (c24de79a)

1.3.17 #

  • Update a dependency to the latest release.

1.3.16 #

  • Update a dependency to the latest release.

1.3.15 #

  • FIX: Hides the Map portion of ModelCounter and ModelTimestamp. (d125bb0d)

1.3.14 #

  • Update a dependency to the latest release.

1.3.13 #

  • FIX: Changed ModelRef to ModelRefBase and ModelRef to nullable. (ea3dd072)

1.3.12 #

  • Update a dependency to the latest release.

1.3.11 #

  • Update a dependency to the latest release.

1.3.10 #

  • Update a dependency to the latest release.

1.3.9 #

  • Update a dependency to the latest release.

1.3.8 #

  • Update a dependency to the latest release.

1.3.7 #

  • Update a dependency to the latest release.

1.3.6 #

  • Update a dependency to the latest release.

1.3.5 #

  • DOCS: Fixed a typo in the README. (ee8feb5d)

1.3.4 #

1.3.3 #

  • FIX: Remove unnecessary methods. (a77eb59b)

1.3.2 #

  • DOCS: Documentation modifications, etc. (65984840)

1.3.1 #

  • Update a dependency to the latest release.

1.3.0 #

  • FEAT: Add SearchableCollectionQuery. (350c5b07)

1.2.0 #

  • Bump "katana_model_firestore" to 1.2.0.

1.1.1 #

1.1.0 #

  • FEAT: Support for LocalDatabase. (e950d9e2)

1.0.4 #

  • Update a dependency to the latest release.

1.0.3 #

1.0.2 #

1.0.1 #

  • Update a dependency to the latest release.
3
likes
150
points
2.11k
downloads

Publisher

verified publishermathru.net

Weekly Downloads

2024.09.21 - 2025.04.05

Firestore plugin for katana_model. A package that models data into documents and collections and allows Firestore, local DB, and data mocks to be handled in the same interface.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

cloud_firestore, firebase_core, flutter, katana, katana_firebase, katana_model, universal_platform

More

Packages that depend on katana_model_firestore