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

人間 [ 愛 ]
人間 [ 愛 ]

Female soprano singer, 4/7 208bpm, catchy bass hook, Syncopated lofi trip-hop rain

愛と希望
愛と希望

japanese, female voice, vocal, lo-fi

Туман-река
Туман-река

dark folk female

石鹸どろぼうのカラス
石鹸どろぼうのカラス

rhythmic groovy funk

Love of the game
Love of the game

male voice, rap, trap, auto-tune, football, chorus, reggae, Dubstep, ragga-sound, futuristic, melancholic, electro

Rahon Ka Pata
Rahon Ka Pata

pop,indie pop

세상 속 작은 존재들
세상 속 작은 존재들

playful melodic pop

자각몽의 왕 (King of Lucid Dreams)
자각몽의 왕 (King of Lucid Dreams)

post-instrumental cello symphony, experimental opera and rap

Trap Tears
Trap Tears

bass-heavy hard-hitting trap

Hati Yang Luka (Metal)
Hati Yang Luka (Metal)

metal, aggressive, heavy metal, flute, violin, electric guitar, bass

Top of the World
Top of the World

synthwave, male singer, 80's, italo-disco

Shattered Mirrors
Shattered Mirrors

distorted raw indie rock

Lonely Evenings in the Caddy
Lonely Evenings in the Caddy

acoustic country rap melodic

Mein Entchen
Mein Entchen

german rap hiphop male voice

6 Telugu Unfulfilled Promises, Lingering Regrets 20 May 2024
6 Telugu Unfulfilled Promises, Lingering Regrets 20 May 2024

Catchy Instrumental intro. EDM-Pop Song with Ambients Parts, Female Voice, angry, agitated, emotional, helplessness