diff --git a/web/public/js/tdbms-newdb.js b/web/public/js/tdbms-newdb.js new file mode 100644 index 0000000..288087f --- /dev/null +++ b/web/public/js/tdbms-newdb.js @@ -0,0 +1,20 @@ +$(document).on("submit", "#newdb", function (e) { + e.preventDefault(); + let newdb_name = $("#newdb-name").val(), newdb_path = $("#newdb-path").val(); + let resp = tdb_query(newdb_name, 3); + if (!resp.status) { + alert("Failed to initialize database!"); + return; + } + resp = tdb_query(newdb_name, 4, newdb_path); + if (!resp.status) { + alert("Failed to save database!"); + return; + } + resp = tdb_query(newdb_name, 6, "path=" + newdb_path); + if (!resp.status) { + alert("Failed to finalize database!"); + return; + } + alert("Successfully added database!"); +}); diff --git a/web/public/tdbms/new.html b/web/public/tdbms/new.html new file mode 100644 index 0000000..b252b2d --- /dev/null +++ b/web/public/tdbms/new.html @@ -0,0 +1,53 @@ + + + + + + New database | Tanabata Database Management + + + + + + + + + + + + + + + + + + + + + + + + + +

TDBMS: add new database

+
+
+
+
+ + +
+
+ + +
+
+ + TDBMS home +
+
+
+
+ + + \ No newline at end of file