diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fd88510 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*.db +*.a +*.o +*.so +*.hi diff --git a/db/db.sql b/db/db.sql new file mode 100644 index 0000000..826e769 --- /dev/null +++ b/db/db.sql @@ -0,0 +1,15 @@ +CREATE TABLE IF NOT EXISTS Posts ( + id INTEGER PRIMARY KEY + , oid TEXT NOT NULL + , body TEXT NOT NULL + , mdown TEXT NOT NULL + , author TEXT NOT NULL + , page TEXT NOT NULL +); + +CREATE TABLE IF NOT EXISTS Users ( + id INTEGER PRIMARY KEY + , oid TEXT UNIQUE NOT NULL + , name TEXT NOT NULL + , avatar_url TEXT NOT NULL +); diff --git a/scripts/get.moon b/scripts/get.moon new file mode 100644 index 0000000..3f38bc5 --- /dev/null +++ b/scripts/get.moon @@ -0,0 +1,5 @@ +require "socket" + +for i=1,8002 + os.execute "curl https://derpibooru.org/dis/the-time-wasting-thread/#{i}.json?key=#{os.getenv "DB_KEY"} > #{i}.json" + socket.sleep 1