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

Sadarkah Engkau
Sadarkah Engkau

Ballad, jazz, R&B, soul, funk, disco, pop, Latin, and Afro-pop

FaceTime里的妈妈
FaceTime里的妈妈

operatic, emo, mellow, heartfelt, ballad, dramatic, dreamy, orchestral, violin, alternative, atmospheric, epic, powerful

Chang'e
Chang'e

Chinese style electronic music

Dusty Room Blues
Dusty Room Blues

gritty east coast hip hop

CapuccinoMafioso
CapuccinoMafioso

playful pop

Goyang Damai
Goyang Damai

Dangdut, dangdut koplo, dangdut koplo variasi kendang, dangdut indonesia

Mystic Forest
Mystic Forest

cute 8-bit instrumental

Fuel My Fire
Fuel My Fire

rock powerful

Chill Summer Ride
Chill Summer Ride

pop rock, post hardcore, synth, chill vibe

Last Train Home
Last Train Home

melodic japanese pop emotional

Is Our Earth Really Flat?
Is Our Earth Really Flat?

doo wop nostalgic

Lost in the City
Lost in the City

Jazz, électro swing, swing, fast, brass, clarinet, folk, guitare

The Hepatitis Song
The Hepatitis Song

heartfelt drum and bass,Catchy Instrumental intro. sweet female vocal

Re:Do Re:Zero
Re:Do Re:Zero

heartfelt, rock, guitar

Desert Dreams
Desert Dreams

arabic orchestral dubstep with massive bass drops

Neon Odyssey
Neon Odyssey

Electronic Cinematic Ambient