pub fn to_foreign_key(non_foreign_key_string: &str) -> String
Expand description

Converts a &str to a foreign_key

use cruet::suffix::foreign_key::to_foreign_key;

assert!(to_foreign_key("foo_bar") == "foo_bar_id");
assert!(to_foreign_key("Foo bar") == "foo_bar_id");
assert!(to_foreign_key("Foo Bar") == "foo_bar_id");
assert!(to_foreign_key("Foo::Bar") == "bar_id");
assert!(to_foreign_key("Test::Foo::Bar") == "bar_id");
assert!(to_foreign_key("FooBar") == "foo_bar_id");
assert!(to_foreign_key("fooBar") == "foo_bar_id");
assert!(to_foreign_key("fooBar3") == "foo_bar_3_id");