File tree 9 files changed +19
-1
lines changed
user_guide_src/source/database/metadata
9 files changed +19
-1
lines changed Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ $ db = db_connect ();
4
+
3
5
$ tables = $ db ->listTables ();
4
6
5
7
foreach ($ tables as $ table ) {
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ $ db = db_connect ();
4
+
3
5
if ($ db ->tableExists ('table_name ' )) {
4
6
// some code...
5
7
}
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ $ db = db_connect ();
4
+
3
5
$ fields = $ db ->getFieldNames ('table_name ' );
4
6
5
7
foreach ($ fields as $ field ) {
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ $ db = db_connect ();
4
+
3
5
$ query = $ db ->query ('SELECT * FROM some_table ' );
4
6
5
7
foreach ($ query ->getFieldNames () as $ field ) {
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ $ db = db_connect ();
4
+
3
5
if ($ db ->fieldExists ('field_name ' , 'table_name ' )) {
4
6
// some code...
5
7
}
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ $ db = db_connect ();
4
+
3
5
$ fields = $ db ->getFieldData ('table_name ' );
4
6
5
7
foreach ($ fields as $ field ) {
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ $ db = db_connect ();
4
+
3
5
$ query = $ db ->query ('YOUR QUERY ' );
4
- $ fields = $ query ->fieldData ();
6
+ $ fields = $ query ->getFieldData ();
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ $ db = db_connect ();
4
+
3
5
$ keys = $ db ->getIndexData ('table_name ' );
4
6
5
7
foreach ($ keys as $ key ) {
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ $ db = db_connect ();
4
+
3
5
$ keys = $ db ->getForeignKeyData ('table_name ' );
4
6
5
7
foreach ($ keys as $ key ) {
You can’t perform that action at this time.
0 commit comments