endjine 0.0.4

Accessing the Engine DJ library database.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// SPDX-FileCopyrightText: The endjine authors
// SPDX-License-Identifier: MPL-2.0

use sqlx::FromRow;

use crate::TrackId;

crate::db_id!(PreparelistEntityId);

#[derive(Debug, Clone, FromRow)]
#[sqlx(rename_all = "camelCase")]
pub struct PreparelistEntity {
    pub id: PreparelistEntityId,
    pub track_id: TrackId,
    pub track_number: i64,
}