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

Team Abdulkerim vol1
Team Abdulkerim vol1

Alternativ hiphop summer

Space
Space

william tell overture

Celestial Journeys
Celestial Journeys

Epic and intense orchestral symphony with dramatic themes, dynamic contrasts, rich orchestration, and virtuosic passages

Better Off Without Me
Better Off Without Me

slow dark melodic rock

Playas de PR
Playas de PR

Reggaeton. Emotional.

Viaggio senza Fine
Viaggio senza Fine

Blues/Pop Israeliano, Chitarra Acustica, Percussioni, Oud, Violino, Coro, Shofar, sax, oboe, flauto dolce, Archi, viola

Течет река Твоя
Течет река Твоя

atmospheric, deep, piano, guitar, female vocals

Whispers of the Grove
Whispers of the Grove

instrumental,soft,peaceful,new age,andean new age,meditative,atmospheric,instrumental,warm,soothing,spiritual

木吉他
木吉他

catchy intro, acoustic guitar, male voice, pop

麦田的颜色与你
麦田的颜色与你

emotional, dark electronic rock, female singer

My Chance
My Chance

male vocal, Capella, R&B, trap, emotional

Kumpul Keluarga
Kumpul Keluarga

pop catchy

Visual Ecstasy
Visual Ecstasy

synthwave, japan, k-pop, upbeat, fantasy, high tempo, fun, pop, electronic, female voice

"ひまわりの海" V2
"ひまわりの海" V2

realistic voice, male voice, heartfelt, Piano, violin, sad, bittersweet, classic music

Astra Lavantee
Astra Lavantee

Electro House, electropop, Vaporwave, Hypnogogic Funk, complextro. Sewing machine Hurdy-gurdy, omnichord, brake drum.

Black Newermore v1
Black Newermore v1

Heavy metal. chorus, guitar, drum. dark ambient

Nyeri my place
Nyeri my place

drum and bass kenyan man

Highwaymen and Heroes
Highwaymen and Heroes

Theatrical,flamboyant,New Wave,glam,post-punk,80s, new wave,folk,English accents,18th Century,noise fx,early 80s,fruity

O Avançar da Humanindade - Nikola Tesla (Shuumatsu no Valkyrie)
O Avançar da Humanindade - Nikola Tesla (Shuumatsu no Valkyrie)

geek, male voice, rock, eletronic, drum, epic, beat, synthesizer, metal, bass, metal, heavy metal, drum, math rock