Date: 2017/02/27 19:03:04 UTC-08:00
Type: Denizen Script
managedUpdateStatement:
- ^inject locally requisiteDataCheck instantly
- ^inject locally loadFile instantly
- ^define status '<yaml[SQLManager_Offline].read[Offline_Cache.databases.%db%.status]||null>'
- ^if <def[status].is[==].to[offline]> || <def[status].is[==].to[connecting]> {
- announce "<&b>SQLManager<&co> <&c>Entry added to <&b>%db%<&c> offline queue!" to_console
- if <def[index].exists> {
- define index <def[index].add_int[1]>
}
else {
- define index <el@1>
- yaml set Offline_Cache.databases.%db%.statements.%index%:->:<def[statement]> 'id:SQLManager_Offline'
- yaml 'savefile:SQLManager/cache.yml' 'id:SQLManager_Offline'
}