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

Lost in the Weekend
Lost in the Weekend

folk, guitar, drum,male vocals, female vocals

Emergent Algorithm
Emergent Algorithm

Dark Electronic, Cyberpunk, Industrial, World Fusion (Eastern Influences), Ethereal Vocals, Glitchy

Joyful Kitty Sound 🎵😺
Joyful Kitty Sound 🎵😺

dulcimer, kalimba, akordeon, tin whistle, joyful

Синий Владимир
Синий Владимир

pop electronic rhythmic

夢見る守り人
夢見る守り人

VOCALOID, japanoise, witch house, electro, electro swing

CO2
CO2

Pop Music,--- Hip-Hop/Rap, piano, emo

Nedvedi-valciczeck dnb remix
Nedvedi-valciczeck dnb remix

jungle drumnbass,female voca

Lost in the Shadows
Lost in the Shadows

Female vocalist, chill, country, EDM, rap, emo, sad, galactic

Celtic Mountains, Sea and Foggy Village
Celtic Mountains, Sea and Foggy Village

classical, orchestral, choral, Celtic, female vocals, pop

Schism of the Mind
Schism of the Mind

modern alt rock, EDM, synthwave, electronica

心靈的禱告
心靈的禱告

Slow atmospheric melodic rock, spiritual, female vocals, Piano.

four seasons girls
four seasons girls

mellow new wave

Neon Crusaders
Neon Crusaders

fast riffs, Heroic, catchy refrains, sci-fi setting Speed Metal .cyberpunk

Frog Dance
Frog Dance

electric guitar, bass, punk