mirror of
https://github.com/ragestudio/comty.git
synced 2025-07-08 00:34:16 +00:00
Add fromTime argument to filter tracks by creation date
This commit is contained in:
parent
752f2ee269
commit
35df3a421f
@ -8,7 +8,25 @@ async function main() {
|
||||
const db = new DbManager()
|
||||
await db.initialize()
|
||||
|
||||
const tracks = await Track.find()
|
||||
// try to parse some queries from argv
|
||||
let fromTime = process.argv.find((arg) => arg.startsWith("--fromTime="))
|
||||
|
||||
if (fromTime) {
|
||||
fromTime = fromTime.replace("--fromTime=", "")
|
||||
console.log(`Searching from time: ${fromTime}`, new Date(fromTime))
|
||||
}
|
||||
|
||||
let query = {}
|
||||
|
||||
if (fromTime) {
|
||||
query = {
|
||||
created_at: {
|
||||
$gte: new Date(fromTime),
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
const tracks = await Track.find(query)
|
||||
|
||||
console.log(`Total tracks in database: ${tracks.length}`)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user