sqflite_orm 0.1.16
sqflite_orm: ^0.1.16 copied to clipboard
Cross-platform SQLite ORM for Flutter and Dart with automatic migrations, relationships, query builder, and web UI.
0.1.16 #
-
Publishing improvements
- Created
publish.shscript to automate publishing without addingsqfliteto dependencies - Script temporarily adds
sqflitefor validation, then restores original state - Maintains optimal pub.dev scoring while allowing successful package publishing
- Created
-
Bug fixes
- Removed accidental
sqfliteentry from dev_dependencies
- Removed accidental
0.1.15 #
-
Dependency updates
- Removed
sqflitefrom dependencies to maintain optimal pub.dev scoring - Updated
sqflite_devto ^1.0.6 (latest available version) - Added
dependency_validatorfor dependency validation
- Removed
-
Documentation
- Updated README to clarify
sqfliteis optional and not included as dependency - Updated CHANGELOG with accurate dependency information
- Updated README to clarify
-
Note: For publishing to pub.dev, temporarily add
sqflite: ^2.4.2to dependencies, then remove after publishing
0.1.14 #
-
Improved conditional import architecture for cross-platform support
- Added
sqfliteto dependencies (required for pub publish validation) - Package still works without requiring users to add
sqflite- uses conditional imports - Pure Dart packages can use the ORM without Flutter SDK (automatically uses
sqflite_common_ffi) sqflite_common_ffinow works on all platforms including Android/iOS (via FFI)- Better fallback mechanism: Flutter apps without
sqfliteautomatically usesqflite_common_ffi - Updated documentation to clarify platform support and architecture
- Added architecture section in README explaining conditional import pattern
- Fixed pub publish validation errors
- Added
-
Documentation improvements
- Clarified that
sqfliteis included in package dependencies but optional for users - Documented that
sqflite_common_ffiworks on all platforms (not just desktop) - Added platform selection logic diagram
- Updated installation instructions with platform-specific setup guides
- Updated README to reflect current dependency structure
- Clarified that
0.1.13 #
- Achieved perfect pub points score
- Package now scores maximum points on pub.dev
- All validation checks pass: platform support , static analysis , up-to-date dependencies
- Package verified with
panaanalysis tool locally
0.1.2 #
- Added Finzo example app reference in README
0.1.1 #
- Network access support for Web UI when debugging on Android devices
- Improved Web UI with better pagination and styling
0.1.0 #
- Initial release
- Cross-platform SQLite database support (desktop, Android, iOS)
- ORM with annotations (@Table, @Column, @PrimaryKey, @ForeignKey)
- Relationship support (OneToMany, ManyToOne, ManyToMany)
- Query builder with fluent API
- Automatic migrations
- Schema validation at runtime
- Web UI for database management (localhost:4800)
- Transaction support