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

Lauantain Työ
Lauantain Työ

edm, female voice, electro, electronic, synth, synthwave, rock

Strength Within
Strength Within

Ethereal electronic dark music high tempo funk

In My House
In My House

synth-driven pop

出会いのサクラ
出会いのサクラ

dreamy chillwave Dreamy, hazy, vintage, synth, lo-fi, female, Piano, Acoustic Guitar, Strings, Drums, Bass BPM48,C Majo

Hop On It! (HOI HOI HOI)
Hop On It! (HOI HOI HOI)

anthemic, girl crush, k-pop

Desert Mirage
Desert Mirage

instrumental,instrumental,instrumental,instrumental,instrumental,pop,arabesk,asian music,trap,regional music,violin,arabic

Ich glaub es ist liebe <3
Ich glaub es ist liebe <3

German love Song acoustic atmospheric piano like phillip Poisel

Peaceful Melodies
Peaceful Melodies

introspective mellow piano

แยกขยะ เปลี่ยนเป็นพลัง
แยกขยะ เปลี่ยนเป็นพลัง

ลูกทุ่งไทย จังหวะเร็ว

Shadow Dance
Shadow Dance

evocative rhythmic pop

Moonlight Shadows
Moonlight Shadows

haunting dark witchhouse

Mucc
Mucc

hip-hop

मैं और तुम
मैं और तुम

melodic acoustic romantic

Cricket motivation Hindi by Imran
Cricket motivation Hindi by Imran

hip hop high beat aggressive hindi

Bad Mussels, Cruise Spray Problem
Bad Mussels, Cruise Spray Problem

funky traphouse-jungle-disco-polka-edm fusion

15/03 - [AMATORY]
15/03 - [AMATORY]

Sad Nu-metal

The Elephant's Sick Day
The Elephant's Sick Day

novelty humorous

Aşkın Acısı
Aşkın Acısı

Turkish arabesque, Deep Female Voice, Violin, Piano, Clarinet, Guitar, Drum

Horimiya song #2
Horimiya song #2

Pop Rock, Acoustic, J-Pop, Light Rock, Singer-Songwriter, voice male, beat, bass

Enamorado y Feliz
Enamorado y Feliz

passionate uplifting romántico pop épico