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

LOVE IS ELECTRIC (TOMM DROSTE)
LOVE IS ELECTRIC (TOMM DROSTE)

ambient. old cassette tape recording. raspy vocals. reverb. big hall. lofi beat.

ragga2
ragga2

soul, reggae, chill

Neon Battlegrounds
Neon Battlegrounds

instrumental,instrumental,instrumental,instrumental,instrumental,rock,pop rock,hard rock,melodic,energetic,pop,anthemic,playful,metal,rebellious,rock and roll,alternative rock,uplifting,power pop,guitar,game soundtrack

言葉
言葉

Epic orchestral music,

Whispered Secrets
Whispered Secrets

storyteller, chill

امید زندگی
امید زندگی

پاپ، انرژی‌بخش، مثبت

Violin Cover
Violin Cover

violin cover

Your Eyes in Disguise
Your Eyes in Disguise

1980s hard Rock, lead guitar intro, synth

Unquenchable
Unquenchable

hard rock, cathy, heavy-metal

Bayangkan V.2
Bayangkan V.2

hard rock , drum booster , rock,

Love  💕
Love 💕

Nederlands, pop, beat, emo, k-pop, fast

The Legend of Grok
The Legend of Grok

rock anthemic powerful

Zaynab
Zaynab

afrohouse vibrant rhythmic

ปิศาจกระจู๋
ปิศาจกระจู๋

ร็อค กีต้าร์ไฟฟ้า

Sweet Dreams of You
Sweet Dreams of You

mellow dreamscape jazz catchy

fly fairy
fly fairy

smooth, piano, pop, guitar, blues, soul, r&b

Lift Me Up
Lift Me Up

serene acoustic worship