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

힐링음악1
힐링음악1

Dreamy and addictive melodic healing music

Toy Hunt
Toy Hunt

Male, emotional, dreamy, introspective,

Qi Cai Pao Pao
Qi Cai Pao Pao

pop, synth-heavy european dance pop with a strong female lead, eurodance

Snail Funk
Snail Funk

Psychedelic funk

Slide On
Slide On

west african yoruba drumming, polyrhythm, shaker, agogo bell, djembe solo, clapping, ambient sounds, chanting

Echoes in the Dark
Echoes in the Dark

electronicore post-hardcore emo

💃🪩Hold On🪩💃
💃🪩Hold On🪩💃

asian bass house

Ugly Alex
Ugly Alex

pop playful

Slowly Accelerating
Slowly Accelerating

rock alternativo,acoustic guitar,electric guitar,epic,violin,emo,numb metal,taiko,cloud rap,post-britpop,drum

Back to the Homeplace
Back to the Homeplace

melodic country acoustic

Love is everything
Love is everything

Psychedelic-acid-blues,Cosmic-ska,Raggae,Latino,meditation mantra jazz,sitar,saxophone,indian-traditional-folk,nasheed

Goodbye to the Past
Goodbye to the Past

R&B pop emo back vocal with good riff

Assembly Line Crossings
Assembly Line Crossings

anthem, clear resonant bass male vocals, powerful, theatrical, synth-punk, dark electro

Echoes of Tomorrow
Echoes of Tomorrow

dubstep electric futuristic

Enki Song FINAL
Enki Song FINAL

Dark, Passionate, R&B, Dramatic

Retro music
Retro music

chiptune,NES, rpg, slow

PoIB
PoIB

male and female vocals, e-guitar, bass, duet, keyboards, samples, alt metal, nu metal, industrial, rap core, aggressive