SchemaCrawler είναι ένα open source, cross-platform και διανέμεται ελεύθερα Java API (Application Programming Interface) που έχει σχεδιαστεί από το μηδέν για να βοηθήσει τους προγραμματιστές εφαρμογών συνεργαστεί εύκολα με μεταδεδομένα βάσης δεδομένων. Είναι επίσης ένα βοηθητικό πρόγραμμα τεκμηρίωσης σχήμα της βάσης δεδομένων και τη βάση δεδομένων σχήματος κατανόηση και ανακάλυψη εργαλείο.
Το λογισμικό θα βοηθήσει τους προγραμματιστές Java για την εξεύρεση στήλες και πίνακες χρησιμοποιώντας regex (κανονικές εκφράσεις), βρίσκοντας προβλήματα με το σχεδιασμό του σχήματος, να χρησιμοποιούν το scripting γλώσσα JavaScript για scripting εναντίον της βάσης δεδομένων σας, καθώς και με diagramming.Supports βάση δεδομένων κάθε JDBC τροφοδοτείται databaseAnother ενδιαφέρον χαρακτηριστικό του λογισμικού SchemaCrawler είναι ότι υποστηρίζει οποιαδήποτε JDBC τροφοδοτείται βάση δεδομένων. Ωστόσο, για την καλύτερη εξυπηρέτησή σας, SchemaCrawler περιλαμβάνει προγράμματα οδήγησης για μερικά από τα πιο κοινά διαχείρισης σχεσιακών βάσεων δεδομένων systems.I θέλετε να δείτε ένα παράδειγμα χρήσης! Αν θέλετε να δείτε ένα παράδειγμα χρήσης του πώς λειτουργεί το λογισμικό SchemaCrawler, παρακαλώ ρίξτε μια ματιά στο παράδειγμα παρακάτω.
τελικές επιλογές SchemaCrawlerOptions = νέα SchemaCrawlerOptions ()?
// Ορίστε ποια στοιχεία είναι απαραίτητα στο σχήμα - αυτό επηρεάζει το
// Χρόνος που απαιτείται για την ανίχνευση του σχήματος
options.setSchemaInfoLevel (SchemaInfoLevel.standard ())?
τελική βάση δεδομένων Βάση δεδομένων = SchemaCrawlerUtility.getDatabase (σύνδεση, επιλογές)?
για (τελικό σχήμα σχήμα: database.getSchemas ())
{
System.out.println (σχήμα)?
για (τελικό πίνακα Πίνακας: database.getTables (σχήμα))
{
System.out.print ("o ->" + πίνακα)?
για (τελευταία στήλη Στήλη: table.getColumns ())
{
System.out.println ("o ->" + στήλη)?
}
}
} Σύμφωνα με το hoodTaking μια ματιά κάτω από την κουκούλα του έργου SchemaCrawler, μπορούμε να παρατηρήσουμε ότι έχει γραφτεί εξ ολοκλήρου στη γλώσσα προγραμματισμού Java. Έχουμε δοκιμάσει με επιτυχία το λογισμικό με υπολογιστές που υποστηρίζουν είτε από τα 64 ή 32-bit σετ εντολών architectures.Runs σε Linux, BSD, Windows και MacBeing γραμμένο σε Java, SchemaCrawler είναι ένα cross-platform λογισμικό που λειτουργεί με οποιοδήποτε λειτουργικό σύστημα του υπολογιστή, όπου ο Java Runtime Environment (JRE) είναι διαθέσιμα, συμπεριλαμβανομένων των GNU / Linux, BSD, τα Microsoft Windows και Mac OS X
Τι είναι καινούργιο σε αυτή την έκδοση:.
< p>- Καθορισμός συνδέσεων στην ιστοσελίδα.
Τι είναι καινούργιο στην έκδοση 4.12.02:.
- Fix σύνδεση Oracle
Τι είναι καινούργιο στην έκδοση 3.12.02:.
- Καλύτερη επιχειρήματα σύνδεσης
Τι είναι καινούργιο στην έκδοση 8.10.02:.
- Ενημέρωση σημειώσεις πνευματικών δικαιωμάτων
- Σταθερή javadocs, χρησιμοποιώντας το πρότυπο Java 7 στυλ.
Τι είναι καινούργιο στην έκδοση 8.10.01:
- Κόψτε όλα τα ονόματα τραπέζι, να επιτρέψει Informix να ταιριάζει σωστά.
Τι είναι καινούργιο στην έκδοση 10.8:
- Παροχή πλουσιότερη πληροφορίες σχετικά με τον πίνακα των περιορισμών, καθώς και λεπτομέρειες των περιορισμένων στήλες .
Τι είναι καινούργιο στην έκδοση 10.7:
- Παροχή πλουσιότερη πληροφορίες σχετικά με τον πίνακα περιορισμούς. Μετονομασία περιορισμούς ελέγχου στο τραπέζι περιορισμούς.
Τι είναι καινούργιο στην έκδοση 10.6:.
- Αλλαγή InclusionRule σε μια διασύνδεση, να επιτρέπουν προσαρμοσμένες εφαρμογές
- Σταθερή έλλειψη υποστήριξης για τους χάρτες του τύπου από τον οδηγό της βάσης δεδομένων Sybase IQ.
Τι είναι καινούργιο στην έκδοση 10.4:.
- Σταθερή ορισμούς άποψη για την PostgreSQL
- Σταθερή ανάκτηση δείκτη μεταδεδομένων για τραπέζια, που εργάζονται γύρω PostgreSQL σφάλματα # 3480 # 6253.
- Προστέθηκε την ανάκτηση των ορισμών του δείκτη για την PostgreSQL και Oracle.
- Προστέθηκε ανάκτηση ορισμούς άποψη για Apache Derby.
Τι είναι καινούργιο στην έκδοση 10.1:
- υποστήριξη SchemaCrawler μόνο J2SE 7, δεδομένου ότι προηγούμενες εκδόσεις της Java είναι αποδοκιμαστεί. Μετατραπεί η βάση κώδικα πάνω να χρησιμοποιούν J2SE 7 κατασκευάσματα.
- Νέα επιλογή γραμμής εντολών, -Μόνο-αντιστοίχιση, για να δείξει μόνο ταιριάζουν πίνακες, και δεν δείχνουν ξένα κλειδιά που αναφέρονται σε άλλους πίνακες μη ταιριάζουν. Διαμορφωμένος μετά από την επιλογή ανάλογη grep.
- Νέα επιλογή για να ρυθμίσετε την είσοδο μορφή που κωδικοποιούν για τα αρχεία δέσμης ενεργειών και πρότυπα. Η επιλογή είναι & quot? Schemacrawler.encoding.input & quot? στο αρχείο SchemaCrawler ιδιότητες.
- Μετονομάστηκε επιλογή γραμμής εντολών -table_types να -tabletypes.
Τι είναι καινούργιο στην έκδοση 9.6:
- Σταθερή γενιά διάγραμμα στο Linux, όταν παρέχονται χωρίς επιλογές GraphViz.
- Προστέθηκε ονόματα σκανδάλη για έξοδο JSON από προεπιλογή. Προστέθηκε νέα μεταβλητή διαμόρφωσης, schemacrawler.format.hide_trigger_names να καταστείλει τα ονόματα σκανδάλη σε όλες τις μορφές εξόδου.
- Προστέθηκε νέα επιλογή -portablenames γραμμής εντολών, για να διευκολύνεται η σύγκριση μεταξύ των βάσεων δεδομένων, με την απόκρυψη ξένο κλειδί ονόματα, περιορισμός, ονόματα σκανδάλη, δείκτης και πρωτεύον κλειδί ονόματα, και δεν δείχνει το πλήρως αναγνωρισμένο όνομα πίνακα.
Τι είναι καινούργιο στην έκδοση 9.5:
- Ενημέρωση γενιά HTML για να έχουν λεζάντες με συνέπεια για όλα τα τραπέζια. Αριθμητικά δεδομένα είναι δεξιά ευθυγραμμισμένο σε HTML, και σωστά αναφέρεται σε JSON, καθώς και. Οι αλλαγές αυτές επηρεάζουν άλλες μορφές εξόδου, όπως καλά.
- Ενημέρωση Oracle URL σύνδεση βάσης δεδομένων στη νέα σύνταξη.
Τι είναι καινούργιο στην έκδοση 9.4:.
- Fix για να τιμήσει τις επιλογές μορφοποίησης κειμένου σε GraphViz εξόδου τελεία
Τι είναι καινούργιο στην έκδοση 9.3.2:.
- Fix για να τιμήσει επιλογές ταξινόμησης για την έξοδο JSON
Τι είναι καινούργιο στην έκδοση 9.3.1:.
- Fix για τη δημιουργία διαγραμμάτων σε Unix
Τι είναι καινούργιο στην έκδοση 9.3:.
- Ασθενής ενώσεις επιστρέφονται ταξινομημένο
- Προστέθηκε δυνατότητα να καθορίσετε πρόσθετες επιλογές γραμμής εντολών για GraphViz, χρησιμοποιώντας είτε Java ιδιότητες του συστήματος, ή τις περιβαλλοντικές μεταβλητές.
Τι είναι καινούργιο στην έκδοση 9.2:.
- Σταθερή σενάριο των Windows, sc.cmd
- Καλύτερη υποστήριξη για SQLite, συμπεριλαμβανομένου και του τελευταίου προγράμματος οδήγησης βάσης δεδομένων, την υποβολή εκθέσεων των ξένων κλειδιών, και οι ορισμοί άποψη.
- Ενημέρωση του προγράμματος οδήγησης JDBC jTDS έως 1.2.6, για τον Microsoft SQL Server.
- αποδοκιμάσει τη μέθοδο σε αντικείμενα βάσης δεδομένων gettype ().
Τι είναι καινούργιο στην έκδοση 9.1:.
- Προστέθηκε παραδείγματα για Groovy, Ruby και Python scripting
- SchemaCrawler τώρα ομαδοποιούνται ως βάζο OSGi.
Τι είναι καινούργιο στην έκδοση 9.0:
- Το API έχει αλλάξει από τις εκδόσεις 8.x. Όλες οι κλήσεις API επιστρέφουν συλλογές αντί των συστοιχιών. Τα σχήματα δεν είναι κοντέινερ, αλλά οι εντολές για τα αντικείμενα της βάσης δεδομένων. Πίνακες και ρουτίνες (αποθηκευμένες διαδικασίες και λειτουργίες) είναι άμεσα διαθέσιμα στη βάση δεδομένων, ενώ υπάρχουν και νέες ανιχνευτές για να αναζητήσετε από το σχήμα.
- Έχει προστεθεί υποστήριξη για τις λειτουργίες της βάσης δεδομένων. Όλες οι αναφορές σε αποθηκευμένες διαδικασίες στον κώδικα και τεκμηρίωση παραπέμπουν τώρα ρουτίνες. Οι αποθηκευμένες διαδικασίες και λειτουργίες αντιμετωπίζονται με τον ίδιο τρόπο, όπως ρουτίνες.
- SchemaCrawler επιτρέπει τώρα τα ερωτήματα πρέπει να προσδιορίζεται με τη γραμμή εντολών. Αν μια εντολή δεν αναγνωρίζεται ή δεν είναι το όνομα ερώτημα, αυτό εκτελείται σαν να είναι ένα ερώτημα.
- Η μορφή εξόδου περιλαμβάνει ορισμούς trgger ως μέρος του σχήματος, αντί ως η λεπτομερής εξόδου σχήματος.
- συνδέσεις βάσης δεδομένων θα πρέπει να καθορίζεται από την γραμμή εντολών, παρέχοντας το όνομα της κλάσης προγράμματος οδήγησης και τη διεύθυνση URL. Συνδέσεις της βάσης δεδομένων δεν μπορεί πλέον να ορίζονται σε αρχεία ιδιοτήτων.
- Υπάρχουν νέες επιλογές γραμμής εντολών. -V, --version Θα εκτυπώσετε την έκδοση και την έξοδο SchemaCrawler. Υπάρχουν μικρότερες και πιο πρότυπο (Unix-like) της λέξης-u (για -user), -C (για -command), και -Ο (για-εξόδου). Οι -διαδικασίες διακόπτης έχει μετονομαστεί -routines.
Τι είναι καινούργιο στην έκδοση 8.17:
- Η εξάγει τη μορφή εξόδου HTML έγκυρη HTML5 και CSS3, όπως ισχύει XML.
- έξοδος JSON υποστηρίζει όλες τις επιλογές μορφοποίησης που η άλλη υποστήριξη μορφές κειμένου.
- Μια νέα μέθοδος, getShortName (), να πάρει την ανεπιφύλακτη όνομα για στήλες και άλλα εξαρτώμενα αντικείμενα.
- Μια νέα επιλογή μορφή κειμένου, & quot?. Schemacrawler.format.show_unqualified_names & quot ;, δείχνει την ανεπιφύλακτη όνομα της παραγωγής κειμένου, για ευκολότερες συγκρίσεις μεταξύ των διαφόρων καταλόγων και σχήματα
Τι είναι καινούργιο στην έκδοση 8.15:.
- Προστέθηκε διανομής για Sybase IQ
Τι είναι καινούργιο στην έκδοση 8.11:.
- Προστέθηκε δυνατότητα να ρυθμίσετε SchemaCrawler πολύ κοντές ίνες
- Προστέθηκε ένα νέο πανί για άχρηστα υποκατάστατων κλειδιών.
- Προστέθηκε δυνατότητα να επισημάνετε τους πίνακες και τις στήλες με επιπλέον χαρακτηριστικά μεταδεδομένα από ερωτήματα SQL.
Τι είναι καινούργιο στην έκδοση 8.10:.
- Άλλαξε ειδοποίηση πνευματικών δικαιωμάτων για τον πηγαίο κώδικα
- Προστέθηκε δυνατότητα να χρησιμοποιούν διαμόρφωση από εκδόσεις του συνοδευτικού του SchemaCrawler, έτσι ώστε να προκαλεί, και να επεκταθούν τα μεταδεδομένα είναι διαθέσιμα.
- Ξεκίνησε να προσθέσετε teh δυνατότητα να ρυθμίσετε SchemaCrawler πολύ κοντές ίνες.
Τι είναι καινούργιο στην έκδοση 8.9:
- προσθέστε Προστέθηκε SchemaCrawler Lint ως χωριστή έκθεση, με την ικανότητα να προσθέσετε προσαρμοσμένες πολύ κοντές ίνες. Προστέθηκε προσθέσετε επιπλέον SchemaCrawler πολύ κοντές ίνες.
- Προστέθηκε προσθέσετε την δυνατότητα να επεκτείνει SchemaCrawler με προσαρμοσμένη εντολή.
- Διορθώστε Διορθώθηκε το πρόβλημα με τους περιορισμούς με το ίδιο όνομα σε διαφορετικά σχήματα.
Τι είναι καινούργιο στην έκδοση 8.8:
- Προστέθηκε JSON και TSV μορφές εξόδου. Sualeh Fatehi
- Μεταφέρθηκε SchemaCrawler Maven Plugin σε ένα νέο έργο SourceForge.
Τι είναι καινούργιο στην έκδοση 8.7:
- Νέα information_schema απόψεις για την παροχή της Oracle στοιχεία μεταδεδομένων. Sualeh Fatehi
- Ενημέρωση Ενημέρωση εκδόσεις του προγράμματος οδήγησης βάσης δεδομένων. Sualeh Fatehi
- Διορθώστε Fixed bug # 3392557 - NullPointer εξαίρεση ρίχνονται όταν στήλες αποκλείεται στο Oracle. Sualeh Fatehi
- καθορίσει Fixed bug # 3392976 - Εξαίρεση ανάκτηση πίνακες: Δεν ήταν δυνατή η ανάκτηση των δεικτών για την Oracle σχημάτων με $ στο όνομα. Sualeh Fatehi
- Διορθώστε Fixed bug # 3401752 -. Προσπάθεια για να εντοπίσετε τη βάση δεδομένων «dbo» με βάση το όνομα απέτυχε
Τι είναι καινούργιο στην έκδοση 8.6:
- Νέο χαρακτηριστικό για την αλυσίδα, ή να εκτελέσετε πολλές εντολές SchemaCrawler τη χρήση JavaScript .
Τι είναι καινούργιο στην έκδοση 8.5.1:
- Αλλαγή των πνευματικών δικαιωμάτων για το 2011. Sualeh Fatehi
- Σταθερή grep. Sualeh Fatehi
- Αφαιρέθηκε η επιλογή να παρέχουν πληροφορίες δείκτη SQL. Sualeh Fatehi
- Καλύτερη κάλυψη δοκιμή μονάδα. Αναδιάρθρωση των έργων του Eclipse. Sualeh Fatehi
Τι είναι καινούργιο στην έκδοση 8.5:
- Αλλαγή των πνευματικών δικαιωμάτων για το 2011. Sualeh Fatehi
- Σταθερή grep. Sualeh Fatehi
- Αφαιρέθηκε η επιλογή να παρέχουν πληροφορίες δείκτη SQL. Sualeh Fatehi
- Καλύτερη κάλυψη δοκιμή μονάδα. Αναδιάρθρωση των έργων του Eclipse.
Τι είναι καινούργιο στην έκδοση 8.4:
- εντολές SchemaCrawler έχουν απλοποιηθεί. Για παράδειγμα, & quot? List_objects & quot? είναι τώρα απλά & quot? λίστα & quot?.
- -διαδικασίες = χρησιμοποιείται ως διακόπτης γραμμής εντολών αντί -show_stored_procedures.
- Προβλήματα με την απόκτηση της PostgreSQL πίνακες και Derby, ξένα κλειδιά είναι σταθερές.
- -infolevel είναι τώρα ένα απαιτούμενο όρισμα της γραμμής εντολών.
Τι είναι καινούργιο στην έκδοση 8.3.2:
- Λεπτομερής έξοδος περιέχει τώρα στήλη των παρατηρήσεων μαζί με πίνακα παρατηρήσεις .
- Ένα bug με γραφήματα που έχουν ξένα κλειδιά σε πίνακες που δεν περιλαμβάνονται στο grep έχει καθοριστεί.
Τι είναι καινούργιο στην έκδοση 8.3.1:
- Μια νέα επιλογή γραμμής εντολών, -urlx, περνά επιπλέον ιδιότητες JDBC URL για πακέτο διανομές.
- Λεπτομέρειες σχετικά με το & quot? Κύριας & quot? γραμμή εντολών είναι το πώς-με το τμήμα της επίσημης ιστοσελίδας.
Τι είναι καινούργιο στην έκδοση 7.6:
- Σταθερή προδιαγραφή της Oracle SID χρησιμοποιώντας το διακόπτη -database γραμμή εντολών , καθώς και spcification αριθμό θύρας.
- Σταθερή κέλυφος σενάριο CLASSPATH.
Τι είναι καινούργιο στην έκδοση 7.3.1:
- Ενίσχυση στην κατηγορία JavaSqlType, να περιέχει η πρόταση SQL ομάδα τύπου. Νέα αναζήτηση με βάση το όνομα δεδομένα τύπου προστίθεται στο JavaSqlTypesUtility.
- Αφαιρέθηκε μέθοδο, getTypeClass (), από ColumnDataType.
- Αφαιρέθηκε αποδοκιμαστεί μεθόδων για την ομαδοποίηση των τύπων δεδομένων SQL (όπως Isreal ()) από την κατηγορία ColumnDataType.
Τι είναι καινούργιο στην έκδοση 7.2:.
- Καλύτερη μοντελοποίηση των προνομίων και επιδοτήσεων
- Bug fix για την απόκτηση τους δείκτες και τα ξένα κλειδιά με το πρόγραμμα οδήγησης Oracle.
- Προστέθηκε προκειμένου φυσικό είδος για πίνακες, με βάση τα ξένα κλειδιά, και αντίστοιχη νέα επιλογή διαμόρφωσης, και διακόπτη γραμμής εντολών, -sorttables. Επίσης προστέθηκαν νέες μεθόδους API για να πάρει το παιδί και γονέας πίνακες, με βάση τα ξένα κλειδιά.
- Χειριστείτε null σχήματα για βάσεις δεδομένων που δεν υποστηρίζουν τα σχήματα, όπως η MySQL.
- Να επιτρέπεται δεδομένα χωματερές όταν πίνακες περιέχουν δυαδικών αντικειμένων, με τον καθορισμό του SELECT σειρά ταξινόμησης.
Τι είναι καινούργιο στην έκδοση 7.2:.
- Καλύτερη μοντελοποίηση των προνομίων και επιδοτήσεων
- Bug fix για την απόκτηση τους δείκτες και τα ξένα κλειδιά με το πρόγραμμα οδήγησης Oracle.
- Προστέθηκε προκειμένου φυσικό είδος για πίνακες, με βάση τα ξένα κλειδιά, και αντίστοιχη νέα επιλογή διαμόρφωσης, και διακόπτη γραμμής εντολών, -sorttables. Επίσης προστέθηκαν νέες μεθόδους API για να πάρει το παιδί και γονέας πίνακες, με βάση τα ξένα κλειδιά.
- Χειριστείτε null σχήματα για βάσεις δεδομένων που δεν υποστηρίζουν τα σχήματα, όπως η MySQL.
- Να επιτρέπεται δεδομένα χωματερές όταν πίνακες περιέχουν δυαδικών αντικειμένων, με τον καθορισμό του SELECT σειρά ταξινόμησης.
Τι είναι καινούργιο στην έκδοση 7.1:
- Αυτή η έκδοση κάνει αποδοτική χρήση των συνδέσεων βάσης δεδομένων και παίζει καλά με συγκεντρωμένα συνδέσεις.
- Υπάρχουν καλύτερα τα μηνύματα καταγραφής, όπως για τη διαμόρφωση, όταν μια σύνδεση βάσης δεδομένων είναι ανοιχτή ή κλειστή.
- Υπάρχουν αρκετές βελτιώσεις απόδοσης, βελτιώνοντας την ταχύτητα και την ανάκτηση του σχήματος.
Τι είναι καινούργιο στην έκδοση 6.4:
- Το 6,4 έκδοση προσθέτει ένα προσυσκευασμένο SchemaCrawler για SQLite. Υπάρχει επίσης ένα βελτιωμένο αλγόριθμο για να βρουν τα αδύνατα ενώσεις, καθώς και ένα νέο διακόπτη γραμμής εντολών για να ταξινομήσετε τις στήλες με αλφαβητική σειρά.
Τι είναι καινούργιο στην έκδοση 6.3:
- λειτουργικότητα SchemaCrawler grep είναι ενσωματωμένη στο SchemaCrawler γραμμής εντολών. Αυτό σημαίνει ότι όλες οι εντολές SchemaCrawler, συμπεριλαμβανομένων των γραφημάτων, μπορούν να χρησιμοποιήσουν το φιλτράρισμα και grep επιλογές. Οι επιλογές γραμμής εντολών βοήθεια έχει ξαναγραφεί. Εάν δεν έχουν καθοριστεί εντολές, προεπιλογές για standard_schema (νέα εντολή), η οποία παρέχει τα πιο συχνά απαιτούνται λεπτομέρειες του σχήματος. SchemaCrawler παράγει αρχεία Graphviz DOT για τη δημιουργία διαγραμμάτων σχήμα, ως μία από τις εγγενείς μορφές παραγωγής της.
Τι είναι καινούργιο στην έκδοση 6.2:
- Ένα νέο χαρακτηριστικό για να συμπεράνουμε αδύναμες συσχετίσεις μεταξύ πινάκων, ακόμη και αν δεν υπάρχει ξένο κλειδί. Ruby on Rails τα συστήματα πίνακα υποστηρίζονται, καθώς και άλλα απλές σχέσεις. Τα προθέματα όνομα Πίνακας ανιχνεύονται αυτόματα.
- υποστήριξη διάγραμμα βάσης δεδομένων χρησιμοποιώντας Graphviz. Τα πρωτεύοντα κλειδιά που αναφέρονται σε ένα πιο σκούρο χρώμα από ό, τι άλλες στήλες. Τα ξένα κλειδιά υποδεικνύεται με το βέλος υποδοχές. Οι ασθενείς συνδέσεις μεταξύ πινάκων φαίνονται με διακεκομμένες γραμμές. Πολλαπλές μορφές εξόδου που υποστηρίζονται. Υποστήριξη για Jung πέσει.
Τι είναι καινούργιο στην έκδοση 6.0.2:
- Αυτή η έκδοση διορθώνει ένα ζήτημα με την MySQL σχήματα <. / li>
Τι είναι καινούργιο στην έκδοση 6.0.1:
- Bugfixes για την αναγνώριση -schemapattern στη γραμμή εντολών, και τους τύπους δεδομένων με το πρόγραμμα οδήγησης Oracle.
Τι είναι καινούργιο στην έκδοση 6.0:
- Αυτή η έκδοση εισάγει μια σειρά αλλαγών API και νέα χαρακτηριστικά.
- Ξεχωριστός μεταξύ αυτών είναι η πλήρης υποστήριξη για πολλαπλές σχήματα σε έναν κατάλογο.
- Η SchemaCrawler API επιστρέφει έναν κατάλογο ως το κορυφαίο αντικείμενο επίπεδο, η οποία περιέχει σχήματα.
- Μια άλλη αλλαγή είναι ότι SchemaInfoLevel είναι μια επιλογή, δεν είναι μια ιδιότητα CrawlHandler, για να καταστεί δυνατή η καλύτερη διαχωρισμό των ανησυχιών.
- Τέλος, SchemaCrawler έχει την υποστήριξη για JavaScript scripting με J2SE 6 και άνω.
Απαιτήσεις :
- Η Oracle Java Standard Edition Runtime Environment
Τα σχόλια δεν βρέθηκε