angel3_orm_generator
Code generators for Angel3 ORM. Generates query builder classes.
9.1.0
dart-backend/angel
What this package is like to depend on
Last release 4 days ago
19 Aug 2026
Release timing varies
gaps range from 2 weeks to 8 months
Nearly every release is documented
notes for 33 of 35 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
40 releases · first in 2021
5 releases in the last 12 months
see the full history below
Release timeline
40 releases · May 2021 to Aug 2026
2022
2023
2024
2025
2026
Releases
latest 40-
9.1.019 Aug 2026 -
9.0.005 Jul 2026 -
8.7.026 Oct 2025Release notes
Open source →- Require Dart >= 3.9
- Updated
analyzerto 8.4.x - Updated
buildto 4.0.x - Updated
source_gento 4.0.0 - Updated
RelationFieldImpl - Removed
RelationFieldImpl2
-
8.6.121 Sep 2025 -
8.6.009 Sep 2025Release notes
Open source →- Require Dart >= 3.8.0
- Updated
lintsto 6.0.0 - Updated dependencies to the latest release
Release notes
Open source →- Require Dart >= 3.8.0
- Updated
lintsto 6.0.0 - Updated dependencies to the latest release
- Updated
analyzerto 7.7.x - Added
FelationFieldImpl2due to changes inanalyzer7.7.x
-
8.5.208 Jun 2025Nothing published for this version
-
8.5.108 Jun 2025Nothing published for this version
-
8.5.008 Jun 2025Release notes
Open source →- Require Dart >= 3.6
- Updated
lintsto 5.0.0 - Updated dependencies to the latest release
Release notes
Open source →- Updated initializer
super(parent: parent)tosuper.parentin the generated<Model>Query - Updated
_fieldstolocalFieldsin generated<Model>Query - Added support for
<Class>EntityandEntity<Class>as data model
-
8.4.122 Feb 2025 -
8.4.030 Jan 2025Release notes
Open source →- Require Dart >= 3.6
- Updated
lintsto 5.0.0 - Updated
analyzerto 7.x - Updated dependencies to the latest release
- Fixed ORM
copyFromnullability check error - Fixed issue #98: Take @SerializableField properties into account when generating
Migration - Fixed issue #98: Take @SerializableField properties into account when generating
Query.parseRow
-
8.3.224 Jun 2024 -
8.3.123 Jun 2024 -
8.3.023 Jun 2024 -
8.2.125 Dec 2023 -
8.2.024 Dec 2023 -
8.1.018 Oct 2023 -
8.0.010 Jun 2023Release notes
Open source →- Require Dart >= 3.0
- Updated: angel3_http_exception
- Updated: angel3_route
- Updated: angel3_model
- Updated: angel3_container
- Updated: angel3_container_generator
- Updated: angel3_mock_request
- Updated: angel3_framework
- Updated: angel3_auth
- Updated: angel3_configuration
- Updated: angel3_validate
- Updated: angel3_client
- Updated: angel3_websocket
- Updated: angel3_test
- Updated: jael3
- Updated: jael3_preprocessor
- Updated: jael3_language_server
- Updated: angel3_jael
- Updated: jael3_web
- Updated: angel3_production
- Updated: angel3_hot
- Updated: angel3_static
- Updated: angel3_serialize
- Updated: angel3_serialize_generator
- Updated: angel3_orm
- Updated: angel3_orm_generator
- Updated: angel3_migration
- Updated: angel3_migration_runner
- Updated: angel3_orm_postgresql
- Updated: angel3_orm_mysql
- Updated: angel3_orm_service
- Updated: angel3_orm_test
- Updated: angel3_cache
- Updated: angel3_cors
- Updated: angel3_mustache
- Updated: angel3_proxy
- Updated: angel3_redis
- Updated: angel3_jinja
- Updated: angel3_security
- Updated: angel3_user_agent
- Updated: angel3_seo
- Updated: angel3_sync
- Updated: angel3_sembast
- Updated: angel3_markdown
- Updated: angel3_auth_oauth2
- Updated: angel3_oauth2 (5 failed test cases)
- Updated: angel3_auth_twitter (issue: oauth1 don't support http 1.0.0)
- Updated: angel3_mongo (issue: mongo_dart don't support http 1.0.0)
- Updated: angel3_shelf (2 failed test cases)
-
7.1.225 Dec 2022 -
7.1.117 Dec 2022Release notes
Open source →- Temporily locked
analyzerto 5.2.x to resolve undocumented breaking changes in 5.3.x.
- Temporily locked
-
7.1.003 Dec 2022Release notes
Open source →- [Breaking] Require Dart >= 2.18
- Upgraded to
analyzer5.x.x - Replaced deprecated
element2withelement
-
7.0.203 Oct 2022 -
7.0.102 Oct 2022 -
7.0.028 Aug 2022Release notes
Open source →- Require Dart >= 2.17
- Fixed issue #75: Generated Code of ORM does not compile
-
6.2.030 Jul 2022Release notes
Open source →- Fixed issue #68: Support for non-nullable type
- Generate default value based on
defaultValuein the@Columnannotation
-
6.1.028 May 2022 -
6.0.116 May 2022Release notes
Open source →- Fixed timestamp or date field to DateTime mapping
- Fixed double or float field to double mapping
-
6.0.024 Apr 2022 -
4.3.008 Jan 2022 -
4.1.302 Jan 2022Release notes
Open source →- Fixed issue #24, incorrect class casting
- Fixed
@belongsToto generate correct table creation query
-
4.1.221 Dec 2021 -
4.1.117 Aug 2021Release notes
Open source →- Fixed
NumericSqlExpressionBuilderto handle nullable field - Fixed
@belongsToandManyToManycode generation - Fixed
copyFromto handle nullable relationship
- Fixed
-
4.1.012 Aug 2021 -
4.0.211 Aug 2021 -
4.0.101 Aug 2021Release notes
Open source →- Added
useNullSafetySyntax: truetoDartEmitter - Updated
*Migrationclass generator to produce NNBD code - Updated
*Queryclass generator to produce NNBD code - Updated
*QueryWhereclass generator to produce NNBD code - Updated
*QueryValuesclass generator to produce NNBD code
- Added
-
4.0.025 Jul 2021Release notes
Open source →- Published all packages with
angel3_prefix - Changed Dart SDK requirements for all packages to ">=2.12.0 <3.0.0" to support NNBD.
- Migrated pretty_logging to 3.0.0 (0/0 tests passed)
- Migrated angel_http_exception to 3.0.0 (0/0 tests passed)
- Moved angel_cli to CLI Repository (Not migrated yet)
- Added code_buffer and migrated to 2.0.0 (16/16 tests passed)
- Added combinator and migrated to 2.0.0 (16/16 tests passed)
- Migrated angel_route to 5.0.0 (35/35 tests passed)
- Migrated angel_model to 3.0.0 (0/0 tests passed)
- Migrated angel_container to 3.0.0 (55/55 tests passed)
- Added merge_map and migrated to 2.0.0 (6/6 tests passed)
- Added mock_request and migrated to 2.0.0 (5/5 tests)
- Migrated angel_framework to 4.0.0 (149/150 tests passed)
- Migrated angel_auth to 4.0.0 (31/31 tests passed)
- Migrated angel_configuration to 4.0.0 (8/8 testspassed)
- Migrated angel_validate to 4.0.0 (7/7 tests passed)
- Migrated json_god to 4.0.0 (13/13 tests passed)
- Migrated angel_client to 4.0.0 (13/13 tests passed)
- Migrated angel_websocket to 4.0.0 (3/3 tests passed)
- Migrated angel_test to 4.0.0 (1/1 test passed)
- Added symbol_table and migrated to 2.0.0 (16/16 tests passed)
- Migrated jael to 4.0.0 (20/20 tests passed)
- Migrated jael_preprocessor to 3.0.0 (5/5 tests passed)
- Migrated angel_jael to 4.0.0 (1/1 test passed)
- Migrated pub_sub to 4.0.0 (16/16 tests passed)
- Migrated production to 3.0.0 (0/0 tests passed)
- Added html_builder and migrated to 2.0.0 (1/1 tests passed)
- Migrated hot to 4.0.0 (0/0 tests passed)
- Added range_header and migrated to 3.0.0 (12/12 tests passed)
- Migrated angel_static to 4.0.0 (12/12 test passed)
- Created basic-sdk-2.12.x_nnbd template (1/1 test passed) <= Milestone 1
- Migrated angel_serialize to 4.0.0 (0/0 test passed)
- Migrated angel_serialize_generator to 4.0.0 (33/33 tests passed)
- Migrated angel_orm to 3.0.0 (0/0 tests passed)
- Migrated angel_migration to 3.0.0 (0/0 tests passed)
- Added inflection2 and migrated to 1.0.0 (28/32 tests passed)
- Migrated angel_orm_generator to 4.0.0 (0/0 tests passed)
- Migrated angel_migration_runner to 3.0.0 (0/0 tests passed)
- Migrated angel_orm_test to 3.0.0 (0/0 tests passed)
- Migrated angel_orm_postgres to 3.0.0 (51/54 tests passed)
- Create orm-sdk-2.12.x boilerplate (in progress) <= Milestone 2
- Migrated angel_auth_oauth2 to 4.0.0 (0/0 tests passed)
- Migrated angel_auth_cache to 4.0.0 (7/7 tests passed)
- Migrated angel_auth_cors to 4.0.0 (15/15 tests passed)
- Migrated angel_oauth2 to 4.0.0 (17/25 tests passed)
- Migrated angel_proxy to 4.0.0 (6/7 tests passed)
- Migrated angel_file_service to 4.0.0 (6/6 tests passed)
- Migrated graphql_parser to 2.0.0 (55/55 tests passed)
- Migrated graphql_schema to 2.0.0 (34/35 tests passed)
- Migrated graphql_server to 2.0.0 (9/10 tests passed)
- Migrated graphql_generator to 2.0.0 (0/0 tests passed)
- Migrated data_loader to 2.0.0 (7/7 tests passed)
- Migrated angel_graphql to 2.0.0 (0/0 tests passed)
- Migrated angel_mongo to 3.0.0 (0/0 tests passed)
- Migrated angel_orm_mysql to 2.0.0 (0/0 tests passed)
- Migrated angel_orm_service to 2.0.0 (0/0 tests passed)
- Migrated body_parser to 2.0.0 (11/11 tests passed)
- Migrated angel_markdown to 3.0.0 (0/0 tests passed)
- Migrated angel_jinja to 2.0.0 (0/0 tests passed)
- Migrated angel_html to 3.0.0 (1/3 tests passed)
- Migrated angel_mustache to 2.0.0 (3/3 tests passed)
- Migrated angel_paginate to 3.0.0 (18/18 tests passed)
- Migrated angel_poll to 2.0.0 (0/5 tests passed)
- Migrated angel_redis to 2.0.0 (0/8 tests passed)
- Migrated angel_seeder to 2.0.0 (0/0 tests passed)
- Migrated angel_relations to 2.0.0 (0/0 tests passed)
- Migrated angel_rethink to 2.0.0 (0/0 tests passed)
- Migrated angel_security to 2.0.0 (0/1 tests passed)
- Migrated angel_sembast to 2.0.0 (10/10 tests passed)
- Migrated angel_sync to 3.0.0 (0/1 tests passed)
- Migrated angel_typed_service to 3.0.0 (4/4 tests passed)
- Migrated angel_shelf to 2.0.0 (0/1 tests passed)
- Migrated user_agent to 2.0.0 (0/0 tests passed)
- Migrated angel_user_agent to 2.0.0 (0/0 tests passed)
- Published all packages with
-
4.0.0-beta.525 Jul 2021 pre-release -
4.0.0-beta.425 Jul 2021 pre-release -
4.0.0-beta.319 Jul 2021 pre-release -
4.0.0-beta.218 May 2021 pre-release -
4.0.0-beta.118 May 2021 pre-release