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

VIP Asphalt
VIP Asphalt

dark drill intense, drum and bass, guitar, soft low voice

Mystic
Mystic

uptempo ,piano, dark, pop, electric, tropical, dance , city, Emotional , bounce drop, and hyperspeed dubstep

pantheon
pantheon

chorale céleste

Dance Like Shadows
Dance Like Shadows

piano solo electro beat upbeat

Done With It All v2
Done With It All v2

rap, dark,whistle, hip hop

Cinema com Rebeca
Cinema com Rebeca

acústico sertanejo romântico

合理身份
合理身份

pop ballad

I swear it was there
I swear it was there

Disco, Funk, 1972, lo-fi

Whispers Among Stars
Whispers Among Stars

female vocalist,dream pop,ethereal,atmospheric,lush,mysterious,hypnotic

Me Vs Everyone Else
Me Vs Everyone Else

hip-hop rhythmic aggressive angry

help me
help me

distortion, techno, evolving, melancholic, vocaloid, lofi jungle, breakcore, reverb, drowned in water

beauty of the east
beauty of the east

german industrial metal, radio fuzz vocals

Alien
Alien

cosmic sounds, cosmic song, cosmic techno, cosmic melodyjny rap nu metal

Endless Abyss
Endless Abyss

dark heavy grindcore

Pendant's Paradox
Pendant's Paradox

male vocalist,rock,glam rock,alternative rock,passionate,industrial rock,introspective,alternative dance

my shepherd
my shepherd

dark, synth

"Ethereal Whispers"
"Ethereal Whispers"

Jazz, Saxophone, Piano, Female voice, Soft Tempo

Cicing siah
Cicing siah

Hiphop, beat, rap