Ho uno schema che contiene 1000 tabelle e molte di esse non mi servono, come posso semplicemente ispezionare le tabelle giuste che mi servono?Come faccio a ispezionare la tabella 1 dal database che contiene 1000 tabelle
7
A
risposta
6
Puoi farlo nella console pitone, o in file * .py:
from django.core.management.commands.inspectdb import Command
from django.conf import settings
from your_project_dir.settings import DATABASES # replace `your_project_dir`
settings.configure()
settings.DATABASES = DATABASES
Command().execute(table_name_filter=lambda table_name: table_name in ('table_what_you_need_1', 'table_what_you_need_2',), database='default')
https://github.com/django/django/blob/master/django/core/management/commands/inspectdb.py#L32
4
È possibile generare il modello di una singola tabella, eseguire questo comando
pitone manage.py inspectdb TableName
Questo funziona anche se si desidera generare il modello di una vista
+0
Sì, funziona anche sulla vista del database. –
Problemi correlati
- 1. Come faccio a unire due tabelle che si trovano in diversi database, in Hive?
- 2. Tabelle di database, una tabella che fa riferimento a più tabelle non correlate
- 3. Quando utilizzare le relazioni 1 a 1 tra le tabelle del database?
- 4. Progettazione database: più tabelle rispetto a una tabella singola
- 5. MySQL: come faccio a sapere quali tabelle fanno riferimento a una tabella specifica?
- 6. Intervallo timer 1000! = 1 secondo?
- 7. Codice EF dapprima dal database 0..1 a molte relazioni
- 8. Rails 4: Come eliminare o rimuovere (unire) le tabelle delle tabelle dal database?
- 9. Come faccio a clonare un database OpenLDAP
- 10. Dov'è la tabella che contiene il "Prezzo speciale" in Magento?
- 11. Come generare a livello di codice DDL dal database Oracle?
- 12. 1000 di tabelle o più istanze di mysql?
- 13. Registrazione logaritmica 1, 10, 100, 1000, ecc.
- 14. Tabella che esce dal div
- 15. Come faccio a unire le tabelle su colonne chiave non primarie nelle tabelle secondarie?
- 16. Che cosa significa Git (master | REBASE 1/1)? Come faccio a liberarmene?
- 17. Laravel/lumen 5.2 genera tabelle di migrazione dal database esistente
- 18. Progettazione database: tabelle Ricerca/Enum multiple o una tabella grande?
- 19. sqlalchemy ORM: come dichiarare una classe di tabella che contiene la chiave primaria a più colonne?
- 20. Come copiare la tabella dal server a un'altra in PostgreSQL?
- 21. Come faccio a interrogare RealmObject che ha RealmList che contiene il valore specificato
- 22. Come faccio a sapere se una tabella è una matrice?
- 23. Se una tabella di database che contiene due colonne che sono chiavi esterne ha una terza colonna che è la chiave primaria?
- 24. È possibile creare un modello CakePHP che non fa riferimento a una tabella dal database?
- 25. CASO (Contiene) piuttosto che la dichiarazione uguale
- 26. sql aggiorna i dati in 2 db dal 1 ° db solo dove esiste la tabella
- 27. Archiviazione di record dal database PostgreSQL che superano la timeline
- 28. tronca tutta la tabella nel database mysql
- 29. database da latin-1 a utf-8
- 30. SQL Server 2008: Ho 1000 tabelle, ho bisogno di sapere quali tabelle hanno dati
Grazie !! Aiuta i lotti – liamlee