提供一套标准C对数据操作的API
媒体库功能要求
1、 能手动或自动更新媒体数据库(自动为后台自动扫描,要约束CPU和内存的占用率)
2、 支持目录结构进行分类、提供查询、修改、删除、更新、清空功能
3、 支持按专辑进行分类提供查询、修改、删除、更新、清空功能
4、 支持按艺术家进行分类提供查询、修改、删除、更新、清空功能
5、 支持按年份进行分类提供查询、修改、删除、更新、清空功能
6、 支持按类型和流派进行分类提供查询、修改、删除、更新、清空功能
7、 支持全局简拼检索提供查询、修改、删除、更新、清空功能
8、 支持按CUE方式进行分类提供查询、修改、删除、更新、清空功能
general_contents
属性 数据类型 允许空 主键 字段描述
Musi_id INTEGER Not null Primary key ID号
Encoder TEXT 编码器
File_path TEXT 文件目录
Extension TEXT 扩展名
Bit_rate TEXT 比特率
Size FOLAT 文件大小
file_name TEXT 文件名
G_TIME TIME 文件时间长度
[MUSIC_ID3
属性 数据类型 允许空 主键 字段描述
ID INTEGER Not null Primary key ID号
Header TEXT ID3 标签头
Title TEXT 标题
Artist TEXT 作者
Album TEXT 专集
Year TEXT 年份
Comment TEXT 备注
Genre TEXT 类型,流派*
cuesheet
属性 数据类型 允许空 主键 字段描述
CATALOG TEXT 媒体编目码
PERFORMER TEXT Not null 盘表演家
TITLE TEXT 唱片的名字
FILE TEXT Not null CUE映像文件名称
TRACK INTEGER 光轨的类型
INDEX01 TIME Not null 轨中段落的索引号(时间)
Artist TEXT 专辑
Album_number TEXT Not null 专辑编号
playlist
属性 数据类型 允许空 主键 字段描述
P_id INTEGER Not null Primary key 播放列表ID
p_title TEXT Not null 歌曲标题
p_Artist TEXT 演唱家
p_Album TEXT 艺术家
p_Genre TEXT 类型,流派*
P_TIME TIME 歌曲时间长度
relationship
属性 数据类型 允许空 主键 字段描述
rs_id INTEGER Not null Primary key 关联ID号
Id3_Value_id INTEGER 关联ID3编号
playlist_Value_id INTEGER 关联播放表列编号
cusheet_Value_id INTEGER 关联CUE号
general_Value_id INTEGER 关联通用媒体ID号
表的关联关系
1、 Id3_Value_id 关联的是MUSIC_ID3 M_ID 相关联
2、 cusheet_Value_id 关联的是cusheet CUE_ID 相关联
3、 general_Value_id 关联的是general_contents MUSI_ID 相关联
[2018-02-26 01:07:06 增加内容]
媒体库功能要求
1、 能手动或自动更新媒体数据库(自动为后台自动扫描,要约束CPU和内存的占用率)
2、 支持目录结构进行分类、提供查询、修改、删除、更新、清空功能
3、 支持按专辑进行分类提供查询、修改、删除、更新、清空功能
4、 支持按艺术家进行分类提供查询、修改、删除、更新、清空功能
5、 支持按年份进行分类提供查询、修改、删除、更新、清空功能
6、 支持按类型和流派进行分类提供查询、修改、删除、更新、清空功能
7、 支持全局简拼检索提供查询、修改、删除、更新、清空功能
8、 支持按CUE方式进行分类提供查询、修改、删除、更新、清空功能
general_contents
属性 数据类型 允许空 主键 字段描述
Musi_id INTEGER Not null Primary key ID号
Encoder TEXT 编码器
File_path TEXT 文件目录
Extension TEXT 扩展名
Bit_rate TEXT 比特率
Size FOLAT 文件大小
file_name TEXT 文件名
G_TIME TIME 文件时间长度
[MUSIC_ID3
属性 数据类型 允许空 主键 字段描述
ID INTEGER Not null Primary key ID号
Header TEXT ID3 标签头
Title TEXT 标题
Artist TEXT 作者
Album TEXT 专集
Year TEXT 年份
Comment TEXT 备注
Genre TEXT 类型,流派*
cuesheet
属性 数据类型 允许空 主键 字段描述
CATALOG TEXT 媒体编目码
PERFORMER TEXT Not null 盘表演家
TITLE TEXT 唱片的名字
FILE TEXT Not null CUE映像文件名称
TRACK INTEGER 光轨的类型
INDEX01 TIME Not null 轨中段落的索引号(时间)
Artist TEXT 专辑
Album_number TEXT Not null 专辑编号
playlist
属性 数据类型 允许空 主键 字段描述
P_id INTEGER Not null Primary key 播放列表ID
p_title TEXT Not null 歌曲标题
p_Artist TEXT 演唱家
p_Album TEXT 艺术家
p_Genre TEXT 类型,流派*
P_TIME TIME 歌曲时间长度
relationship
属性 数据类型 允许空 主键 字段描述
rs_id INTEGER Not null Primary key 关联ID号
Id3_Value_id INTEGER 关联ID3编号
playlist_Value_id INTEGER 关联播放表列编号
cusheet_Value_id INTEGER 关联CUE号
general_Value_id INTEGER 关联通用媒体ID号
表的关联关系
1、 Id3_Value_id 关联的是MUSIC_ID3 M_ID 相关联
2、 cusheet_Value_id 关联的是cusheet CUE_ID 相关联
3、 general_Value_id 关联的是general_contents MUSI_ID 相关联
[2018-02-26 01:22:43 增加内容]
媒体库功能要求
1、 能手动或自动更新媒体数据库(自动为后台自动扫描,要约束CPU和内存的占用率)
2、 支持目录结构进行分类、提供查询、修改、删除、更新、清空功能
3、 支持按专辑进行分类提供查询、修改、删除、更新、清空功能
4、 支持按艺术家进行分类提供查询、修改、删除、更新、清空功能
5、 支持按年份进行分类提供查询、修改、删除、更新、清空功能
6、 支持按类型和流派进行分类提供查询、修改、删除、更新、清空功能
7、 支持全局简拼检索提供查询、修改、删除、更新、清空功能
8、 支持按CUE方式进行分类提供查询、修改、删除、更新、清空功能
general_contents
属性 数据类型 允许空 主键 字段描述
Musi_id INTEGER Not null Primary key ID号
Encoder TEXT 编码器
File_path TEXT 文件目录
Extension TEXT 扩展名
Bit_rate TEXT 比特率
Size FOLAT 文件大小
file_name TEXT 文件名
G_TIME TIME 文件时间长度
[MUSIC_ID3
属性 数据类型 允许空 主键 字段描述
ID INTEGER Not null Primary key ID号
Header TEXT ID3 标签头
Title TEXT 标题
Artist TEXT 作者
Album TEXT 专集
Year TEXT 年份
Comment TEXT 备注
Genre TEXT 类型,流派*
cuesheet
属性 数据类型 允许空 主键 字段描述
CATALOG TEXT 媒体编目码
PERFORMER TEXT Not null 盘表演家
TITLE TEXT 唱片的名字
FILE TEXT Not null CUE映像文件名称
TRACK INTEGER 光轨的类型
INDEX01 TIME Not null 轨中段落的索引号(时间)
Artist TEXT 专辑
Album_number TEXT Not null 专辑编号
playlist
属性 数据类型 允许空 主键 字段描述
P_id INTEGER Not null Primary key 播放列表ID
p_title TEXT Not null 歌曲标题
p_Artist TEXT 演唱家
p_Album TEXT 艺术家
p_Genre TEXT 类型,流派*
P_TIME TIME 歌曲时间长度
relationship
属性 数据类型 允许空 主键 字段描述
rs_id INTEGER Not null Primary key 关联ID号
Id3_Value_id INTEGER 关联ID3编号
playlist_Value_id INTEGER 关联播放表列编号
cusheet_Value_id INTEGER 关联CUE号
general_Value_id INTEGER 关联通用媒体ID号
表的关联关系
1、 Id3_Value_id 关联的是MUSIC_ID3 M_ID 相关联
2、 cusheet_Value_id 关联的是cusheet CUE_ID 相关联
3、 general_Value_id 关联的是general_contents MUSI_ID 相关联