Refactor database schema: Remove access list and related entities, add editing session and edit operation entities

- Deleted `access_list_entry`, `location`, `proxy_host`, `proxy_host_access_list`, `session`, `stream_service`, `stream_service_access_list` entities and their corresponding migration files.
- Introduced `editing_session` and `edit_operation` entities with appropriate fields and relationships.
- Updated `mod.rs` and `prelude.rs` to reflect the changes in the entity structure.
- Adjusted migration files to remove obsolete migrations and include new migrations for the editing session and edit operation tables.
This commit is contained in:
GW_MC
2025-12-30 15:09:33 +08:00
parent 1b251fd89f
commit b43f9fcb00
24 changed files with 156 additions and 935 deletions

View File

@@ -1,13 +1,8 @@
//! `SeaORM` Entity, @generated by sea-orm-codegen 2.0.0-rc.18
pub use super::access_list::Entity as AccessList;
pub use super::access_list_entry::Entity as AccessListEntry;
pub use super::config::Entity as Config;
pub use super::location::Entity as Location;
pub use super::proxy_host::Entity as ProxyHost;
pub use super::proxy_host_access_list::Entity as ProxyHostAccessList;
pub use super::stream_service::Entity as StreamService;
pub use super::stream_service_access_list::Entity as StreamServiceAccessList;
pub use super::edit_operation::Entity as EditOperation;
pub use super::editing_session::Entity as EditingSession;
pub use super::upstream::Entity as Upstream;
pub use super::upstream_target::Entity as UpstreamTarget;
pub use super::user::Entity as User;