Ian
Active member
В RadioBoss есть одна малоприятная фишка, которую мы обнаружили не сразу, но руки вот только сейчас добрались до описание этой проблемы:
Есть БД, которой мы производим сканирование всех имеющихся дорожек. Работать с БД удобно и нам она нравится, но вот если нужно внести изменения в трек из плейлиста, то в БД эти изменения, разумеется, не внесутся. Чтобы эти изменения там оказались, ДБ, по идее нужно тут же обновлять, причём делать это надо с чистого листа и полного сканирования всех дорожек.
Если обновление БД стоит на автомате (периодическое автообновление), то БД не видит изменений в треке и прописывает в трек старые значения (берёт данные из предыдущего сканирования и прописывает их в дорожку, по сути возвращая параметры к старым значениям).
Проблема: БД при автообновлении не учитывает внесённые ранее инструментом TrackTool из плейлиста изменения.
Предложение: Если трек модифицируется инструментом TrackTool из плейлиста, то эти изменения должны тут же вносится в БД. Если трека в БД нет, то такой трек должен в БД добавляться.
Есть БД, которой мы производим сканирование всех имеющихся дорожек. Работать с БД удобно и нам она нравится, но вот если нужно внести изменения в трек из плейлиста, то в БД эти изменения, разумеется, не внесутся. Чтобы эти изменения там оказались, ДБ, по идее нужно тут же обновлять, причём делать это надо с чистого листа и полного сканирования всех дорожек.
Если обновление БД стоит на автомате (периодическое автообновление), то БД не видит изменений в треке и прописывает в трек старые значения (берёт данные из предыдущего сканирования и прописывает их в дорожку, по сути возвращая параметры к старым значениям).
Проблема: БД при автообновлении не учитывает внесённые ранее инструментом TrackTool из плейлиста изменения.
Предложение: Если трек модифицируется инструментом TrackTool из плейлиста, то эти изменения должны тут же вносится в БД. Если трека в БД нет, то такой трек должен в БД добавляться.