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

Neural Dreams
Neural Dreams

energetic, electronic, dark, rock, synthwave, experimental, catchy

Liewer Bu
Liewer Bu

heavy funk, aggressive, trailer, clear sound, beat bass, epic drums, orchestra

Огонь
Огонь

gothic metal,

Without You
Without You

melodic pop emotional

Ko Tu Šodien Dari?
Ko Tu Šodien Dari?

Latvian acoustic folk, male voice

君色シグナル
君色シグナル

lo-fi Japanese city funk. Miku voice, Vocaloid,

Morning Delight
Morning Delight

futuristic disco

Perpetual Horizons
Perpetual Horizons

instrumental,rock,psychedelic rock,progressive rock,progressive,psychedelic,atmospheric,surreal,epic,mellow,space,complex,space rock,lush,abstract,mysterious

Mejor Así
Mejor Así

Hip-Hop/Rap

warrior
warrior

HARD ROCK, RAP US.

Whispers on wings
Whispers on wings

An Angelic slow molidic bass boosted Lofi EDM with pianno in style with Female intense clear vocals

The shards of Avadon
The shards of Avadon

Medieval, rythmic, Metal, deep vocal

Ardiente Corazón
Ardiente Corazón

rock,psychedelic rock,jazz-rock,rhythmic,summer,warm,playful,psychedelic,passionate,energetic,sensual,world music,pop latino

Esperándote con Amor
Esperándote con Amor

guitar, rock, 80s

**Avec le son de Bob Marley**
**Avec le son de Bob Marley**

REGGAE, GUITARRA, PIANO