
commit
642bb02d32
4 changed files with 38 additions and 0 deletions
@ -0,0 +1,28 @@
|
||||
from flask import Flask |
||||
from flask_restful import Resource, Api, reqparse |
||||
import pyodbc |
||||
|
||||
def main(): |
||||
|
||||
global databaseConnectionDescriptor |
||||
global databaseSelector |
||||
|
||||
app = Flask(__name__) |
||||
storage = Api(app) |
||||
|
||||
if __name__ == '__main__': |
||||
app.run(port=5051, debug=False) |
||||
|
||||
|
||||
def ExecuteArbitraryQuery(databaseSelector, query: str): |
||||
databaseSelector.execute(query) |
||||
|
||||
def InsertRowIntoTable(databaseSelector, table: str, rows: str, values: str): |
||||
databaseSelector.execute( |
||||
"INSERT INTO " + table + "(" + rows + ")" + |
||||
"VALUES" + "(" + values + ")" |
||||
) |
||||
|
||||
databaseConnectionDescriptor = pyodbc.connect('DRIVER={Devart ODBC Driver for SQLite};Direct=True;Database=selfprivacy-storage;String Types= Unicode') |
||||
databaseSelector = databaseConnectionDescriptor.cursor() |
||||
main() |
Loading…
Reference in new issue