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

luzes da cidade
luzes da cidade

fado, funk, funk pesadao, pop

Rise and Shine
Rise and Shine

hip hop fast-paced

O Zaalima O Ravina
O Zaalima O Ravina

pop rhythmic

Sinead The Designer
Sinead The Designer

country melodic acoustic

Shadowed Love
Shadowed Love

electric guitar haunting dark

infinitode - level 7.1
infinitode - level 7.1

Pirates Leitmotif, slowed

I’m Just A Fan
I’m Just A Fan

Country music

Lost City
Lost City

pop rhythmic electronic

OwO
OwO

lo-fi, fast tempo, short song, orchestra, cinematic, orchestral, chill, piano, voilin, ambient, sounds, relax, fun, epic

踏歌行-千古传说
踏歌行-千古传说

(Intro guitar solo),chinese Rock and roll pop

PENTAGRAMA
PENTAGRAMA

A dark electropop song with gothic overtones

Raaz
Raaz

orchestral, emotional, epic

Rise Up_01
Rise Up_01

uplifting epic trance fast tempo

Legends Never Die
Legends Never Die

male vocalist,rock,hard rock,blues rock,energetic,passionate,melodic,rhythmic

Zone of Shadows
Zone of Shadows

russian acoustic dark