#include <ForeignKey.hh>
◆ ForeignKey() [1/3]
| basic::database::schema_generator::ForeignKey::ForeignKey |
( |
Column const & |
column, |
|
|
std::string const & |
reference_table, |
|
|
std::string const & |
reference_column |
|
) |
| |
◆ ForeignKey() [2/3]
| basic::database::schema_generator::ForeignKey::ForeignKey |
( |
Column const & |
column, |
|
|
std::string const & |
reference_table, |
|
|
std::string const & |
reference_column, |
|
|
bool |
defer |
|
) |
| |
◆ ForeignKey() [3/3]
| basic::database::schema_generator::ForeignKey::ForeignKey |
( |
Columns const & |
columns, |
|
|
std::string const & |
reference_table, |
|
|
utility::vector1< std::string > const & |
reference_columns, |
|
|
bool |
defer |
|
) |
| |
◆ columns()
| Columns basic::database::schema_generator::ForeignKey::columns |
( |
| ) |
|
◆ print()
References columns_, enumerate_junctions::default, defer_, create_a3b_hbs::i, utility::sql_database::DatabaseMode::mysql, utility::sql_database::name_from_database_mode(), utility::sql_database::DatabaseMode::postgres, reference_columns_, reference_table_, utility::sql_database::DatabaseMode::sqlite3, and utility_exit_with_message.
◆ columns_
| Columns basic::database::schema_generator::ForeignKey::columns_ |
|
private |
◆ defer_
| bool basic::database::schema_generator::ForeignKey::defer_ |
|
private |
◆ reference_columns_
| utility::vector1<std::string> basic::database::schema_generator::ForeignKey::reference_columns_ |
|
private |
◆ reference_table_
| std::string basic::database::schema_generator::ForeignKey::reference_table_ |
|
private |
The documentation for this class was generated from the following files: