Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLI: register_active_enums generates without commas => Cannot compile #2474

Open
LasseRosenow opened this issue Jan 13, 2025 · 1 comment
Open

Comments

@LasseRosenow
Copy link

LasseRosenow commented Jan 13, 2025

Description

When I use the CLI to generate my entities for seaography it now also generates a call to the seaography::register_active_enums! macro inside of the mod.rs file.

This macro though has no commas between its different values. (register_entity_modules works correctly though).

Steps to Reproduce

  1. Generate entities with multiple ENUMs for seaography.

Expected Behavior

seaography::register_active_enums!([
    sea_orm_active_enums::AttributeImportMode,
    sea_orm_active_enums::ChecklistInstanceItemFileStatus,
    sea_orm_active_enums::DataType,
    sea_orm_active_enums::EntityType,
    sea_orm_active_enums::FormItemType,
    sea_orm_active_enums::FulfillmentType,
    sea_orm_active_enums::LogEntryTriggerType,
    sea_orm_active_enums::LogEntryType,
    sea_orm_active_enums::MessageStatus,
    sea_orm_active_enums::MessageType,
    sea_orm_active_enums::RuleEngine,
    sea_orm_active_enums::UserWriteMode,
    sea_orm_active_enums::ValueType
]);

Actual Behavior

seaography :: register_active_enums ! ([sea_orm_active_enums :: AttributeImportMode sea_orm_active_enums :: ChecklistInstanceItemFileStatus sea_orm_active_enums :: DataType sea_orm_active_enums :: EntityType sea_orm_active_enums :: FormItemType sea_orm_active_enums :: FulfillmentType sea_orm_active_enums :: LogEntryTriggerType sea_orm_active_enums :: LogEntryType sea_orm_active_enums :: MessageStatus sea_orm_active_enums :: MessageType sea_orm_active_enums :: RuleEngine sea_orm_active_enums :: UserWriteMode sea_orm_active_enums :: ValueType]);

Reproduces How Often

Always

Workarounds

Fix it by inserting the commas afterwards

Versions

CLI Version 1.1.4

@LasseRosenow LasseRosenow changed the title CLI: register_active_enums has no commas CLI: register_active_enums generates without commas => Cannot compile Jan 13, 2025
@ouertani
Copy link

pr: #2475

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants