Gibt es eine Möglichkeit, Datenbankspalten unabhängig voneinander zu haben?

Kareem Amr

Ich bin ein bisschen neu, also könnte dies einfach sein, aber das ist mein Datenbankmodell

class Custom(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    value1 = db.Column(db.String(30), nullable = True)
    value2 = db.Column(db.String(30), nullable = True)
    value3 = db.Column(db.String(30), nullable = True)
    value4 = db.Column(db.String(30), nullable = True)

nehmen wir an, ich tue es

Custom(value1 = 'cake is nice')

alle anderen Spalten werden als Keine ausgefüllt. gibt es eine Möglichkeit das zu vermeiden? und lassen Sie die anderen Werte leer anstelle von None.

Thibo Steyaert

Wenn Sie nie mehr als 1 Wert pro Zeile haben, erstellen Sie besser nur 3 Tabellen in Ihrer Datenbank wie in diesem Beispiel:

from flask import Flask
from flask_sqlalchemy import SQLAlchemy

app = Flask(__name__)

db = SQLAlchemy(app)

app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///database.db'
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False

class model1(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    value = db.Column(db.String(30))

class model2(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    value = db.Column(db.String(30))

class model3(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    value = db.Column(db.String(30))


if __name__ == '__main__':
    app.run(debug=True)

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Gibt es eine Möglichkeit, mit Werten umzugehen, die für mehrere Observablen unabhängig voneinander ausgegeben werden, und dann Dinge zu tun, wenn alle Observablen vollständig sind?

Eine bessere Möglichkeit, Spalten einer Matrix unabhängig voneinander zu drehen

Gibt es eine Möglichkeit, eine Produzentenmitgliedsfunktion zu haben?

Gibt es eine Möglichkeit, Java zu zwingen, zwei Bedingungen unabhängig von der ersten Bedingung zu testen?

Gibt es eine Möglichkeit, eine Nachricht unabhängig von "prepare-commit-msg" auf "git commit" zu erzwingen?

Gibt es eine Möglichkeit, eine Schlüsselbindung in Eclipse RCP zu erstellen, die unabhängig vom Fokus funktioniert?

Gibt es eine Möglichkeit, eine Datei unabhängig vom Namen zu senden, solange sie die CSV-Erweiterung hat?

Gibt es eine Möglichkeit, einen "Haupt" -Arraylisten zu haben?

Gibt es eine Möglichkeit, zwei mappedBy = "etwas" zu haben?

In Flutter gibt es eine Möglichkeit, verschiedene Navigationsstapel zu haben

Gibt es eine Möglichkeit, Typliterale in C ++ zu haben?

Gibt es eine Möglichkeit, einen dynamischen Datenprovider zu haben?

Gibt es eine elegante Möglichkeit, Wertobjekte in Typoskript zu haben?

Gibt es eine Möglichkeit, einen "globalen" Hook zu erstellen, der unabhängig vom angeforderten Modell ausgelöst wird?

Gibt es eine Möglichkeit zu überprüfen, ob zwei Sammlungen unabhängig von der Reihenfolge dieselben Elemente enthalten?

Gibt es eine Möglichkeit, HTML-Code unabhängig von Änderungen in CSS-Klassennamen zu machen?

Gibt es eine Möglichkeit, Spalten einer Matrix unabhängig im data.table-Paket R zu sortieren?

Gibt es eine Möglichkeit, die Medienlautstärke auf dem linken und rechten Kanal unabhängig zu steuern?

Gibt es eine Möglichkeit, eine Zusammenfassungsfunktion unabhängig von der Gruppierung auszuführen?

Ist es möglich, MySQL-Zeilen unabhängig voneinander zu verbinden?

Ist es möglich, Tkinter-Bildlaufleisten in verschiedenen Toplevel-Fenstern unabhängig voneinander zu bewegen?

Gibt es eine Möglichkeit, eine Bibliothek in einem APK zu ersetzen, ohne den Quellcode zu haben?

IBM Mobilefirst: Gibt es eine Möglichkeit, eine Push-Benachrichtigung unabhängig vom Benutzer an die Geräte-ID zu senden?

Gibt es eine Möglichkeit zu überprüfen, ob eine .docx-Datei im selben Ordner wie die .py-Datei vorhanden ist, unabhängig vom Dateipfad?

Gibt es eine Möglichkeit, eine JVM zur Verwendung von Swap zu zwingen, unabhängig davon, wie groß der Speicherbedarf ist?

Unabhängig von der Zusammensetzung, kann ich monadisch sagen, wenn es nur eine Möglichkeit gibt, m(ma) in ma zu ändern

Gibt es eine generische Möglichkeit, einen Unterordner von einer URL zu entfernen, unabhängig davon, wo er sich befindet (.htaccess)?

Gibt es eine Möglichkeit, GoogleTest zu stoppen, nachdem ein bestimmter Test ausgeführt wurde, unabhängig davon, ob er bestanden wurde oder nicht?

Gibt es in Powershell eine Möglichkeit, zu überprüfen, ob der Pfad gültig ist, unabhängig davon, ob der Zugriff verweigert wird?

TOP Liste

  1. 1

    So verschieben Sie ein Bild in Flutter/Dart mit einem Draggable

  2. 2

    Unity Build-Fehler: Der Name 'EditorUtility' ist im aktuellen Kontext nicht vorhanden

  3. 3

    TypeAhead.js zeigt keine Ausgangsschienen an?

  4. 4

    Deklarieren einer nicht initialisierten Variablen in der Klassendefinition in Python

  5. 5

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  6. 6

    spring-data-jpa: ORA-01795: Die maximale Anzahl von Ausdrücken in einer Liste beträgt 1000

  7. 7

    Warum funktioniert Phantomjs nicht mit dieser Site?

  8. 8

    Interpolieren Sie mit Python die 2D-Matrix entlang der Spalten

  9. 9

    numpy: Berechnen Sie die Ableitung der Softmax-Funktion

  10. 10

    Wie vermeide ich, dass die gesamte App neu geladen wird, wenn Nav.Link von React-Bootstrap verwendet wird?

  11. 11

    MongoDB eingebettetes Dokument unterscheiden und filtern

  12. 12

    Aktualisieren des Werts im Json-Objekt in Python

  13. 13

    Warum funktioniert das Umgebungslicht in diesem Beispiel nicht?

  14. 14

    Python gibt einen Fehler aus, dass eine Datei nicht vorhanden ist, wenn dies eindeutig der Fall ist

  15. 15

    Wie verwende ich Format-Table ohne Abschneiden von Werten?

  16. 16

    So berechnen Sie die Verfügbarkeit von Anwendungen (SLA)

  17. 17

    Überprüfen Sie, ob der ausgewählte Wert 'YES' ist, wenn ja, aktivieren Sie ein Steuerelement mit Javascript

  18. 18

    Python: Spalten mit demselben Namen zusammenführen, wobei der Mindestwert beibehalten wird

  19. 19

    Holen Sie sich verwandte Pillen Inhalt mit angeklickten img in Angular

  20. 20

    Eclipse Oxygen - Projekte verschwinden

  21. 21

    Wie aktualisiere ich ein Feld in einer Raumdatenbank mit einem Repository und einem Ansichtsmodell?

heißlabel

Archiv