
Python
August 3rd, 2024suno
Lyrics
from flask import Flask, request, jsonify
from flask_sqlalchemy import SQLAlchemy
from flask_cors import CORS
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///functions.db'
db = SQLAlchemy(app)
CORS(app)
class Function(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(100), nullable=False)
description = db.Column(db.String(200), nullable=False)
language = db.Column(db.String(100), nullable=False)
with app.app_context():
db.create_all()
@app.route('/api/functions', methods=['GET'])
def get_functions():
functions = Function.query.all()
results = [
{
'id': func.id,
'name': func.name,
'description': func.description,
'language': func.language
} for func in functions
]
return jsonify(results)
@app.route('/api/functions/search', methods=['GET'])
def search_functions():
query = request.args.get('query', '')
language = request.args.get('language', '')
functions = Function.query.filter(
Function.description.ilike(f'%{query}%'),
Function.language.ilike(f'%{language}%')
).all()
results = [
{
'id': func.id,
'name': func.name,
'description': func.description,
'language': func.language
} for func in functions
]
return jsonify(results)
@app.route('/api/functions', methods=['POST'])
def add_function():
data = request.get_json()
if 'name' not in data or 'description' not in data or 'language' not in data:
return jsonify({'error': 'Bad Request', 'message': 'Missing name or description or language'}), 400
new_function = Function(name=data['name'], description=data['description'], language=data['language'])
db.session.add(new_function)
db.session.commit()
return jsonify({'message': 'Function added'}), 201
@app.route('/api/functions/<int:id>', methods=['DELETE'])
def delete_function(id):
function = Function.query.get_or_404(id)
db.session.delete(function)
db.session.commit()
return jsonify({'message': 'Function deleted'})
if __name__ == '__main__':
app.run(debug=True)
Recommended

देवानंद
pop

Smile More
pop

Sentimentos
Reage, chill, soul, k-pop, r&b

Funky Revolution
drum and bass cute girl voice avant-garde nostalgic weird uplifting funk creepy aggressive bounce

La Petite
hardstyle bass phonk

Take me to the top
agressive hard 80's glam metal, hair metal, nice heavy virtuoso guitar solo

Soldier (Rock)
metal ballad

djk
epic, pop, electric guitar, anime

Life is a Blessing
an edgy uk reggae rap song,bass drop,crescendo,melodic

Spaceman Boogie
groovy dance electronic

In the Shadows
suspenseful cinematic atmospheric

BEANBAG
synthwave, male vocals, metal, epic

Raindrop Hearts
acoustic chill emo

mi9 hall
hip-pop and rap

Slussen+
1960s, UK drill,

Tangled Emotions
classical fast-rhythm female vocal

unpossible goal in soccer
Future funk kombiniert mit EMO Dark Wave Synthies, meldoy inbass, sexy hot party mit come in

Post black #1
black metal, post rock, atmospheric