Initial commit
commit
642bb02d32
|
@ -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()
|
|
@ -0,0 +1,3 @@
|
|||
pyodbc
|
||||
flask
|
||||
flask_restful
|
Reference in New Issue