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)

Empfohlen

Behind the Veil
Behind the Veil

orchestral intense suspenseful

Last Stand Overture
Last Stand Overture

instrumental,instrumental,drums,violin,fantasy,epic,epic music,cinematic classical,classical music,western classical music,choral,orchestral,anthemic,energetic,aggressive,martial,instrumental,bittersweet,war,hypnotic,triumphant

Fragments of Life
Fragments of Life

ACOUSTIC GUITAR, violin, dark,numb metal,dubstep

Winterzauber
Winterzauber

serene folk acoustic

I Love Yu
I Love Yu

Arabic orchestral melancholic

Misu Misu
Misu Misu

trance

diri
diri

Melow, jazz, acoustic guitar, deep, mellow, slow, dreamy

퇴근길
퇴근길

Alternative R&B, groove

Dark Hero
Dark Hero

Ominous female chanting, Arabian, piano, melodies and cello, dark vocal choir background vocals. orchestral, sad, gospel

Im April
Im April

Mini Moog 1978

妈妈,我走路。
妈妈,我走路。

aggressive phonk, soviet synthpop, rock, alte, pop emo, metal, hard rock, punk, emo, neurofunk

Unending Kindness
Unending Kindness

r&b,soul,pop soul,smooth soul,rhythm & blues

Naruto x Pirates of the Caribbean
Naruto x Pirates of the Caribbean

Create an intense, adventurous instrumental like "Naruto - The Raising Fighting Spirit," blending traditional Japanese

Bài Ca Tám Con Gà
Bài Ca Tám Con Gà

rock, pop, piano, pop rock, rap, guitar, melodic, drum, joy, metal

キツネノヨメイリ Arabic Ver.
キツネノヨメイリ Arabic Ver.

Arabic music,ambient,vocaloid

Echoes of Home
Echoes of Home

rock,electronic,new wave,pop,synth-pop,80s