mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
#533 - DDL - Invalid foreign key constraint name for @ManyToMany when using explicit schema in @Table - Temp testing removed
This commit is contained in:
@@ -18,9 +18,9 @@ public class TestM2MVanilla extends BaseTestCase {
|
||||
@Test
|
||||
public void testVanilla() {
|
||||
|
||||
SqlUpdate delInt = Ebean.createSqlUpdate("delete from mys.mrole_muser");
|
||||
SqlUpdate delRoles = Ebean.createSqlUpdate("delete from mys.mrole");
|
||||
SqlUpdate delUsers = Ebean.createSqlUpdate("delete from mys.muser");
|
||||
SqlUpdate delInt = Ebean.createSqlUpdate("delete from mrole_muser");
|
||||
SqlUpdate delRoles = Ebean.createSqlUpdate("delete from mrole");
|
||||
SqlUpdate delUsers = Ebean.createSqlUpdate("delete from muser");
|
||||
|
||||
Ebean.execute(delInt);
|
||||
Ebean.execute(delRoles);
|
||||
|
||||
@@ -8,7 +8,7 @@ import javax.persistence.Table;
|
||||
import java.util.List;
|
||||
|
||||
@Entity
|
||||
@Table(name = "mrole", schema = "mys")
|
||||
@Table(name = "mrole")
|
||||
public class MRole {
|
||||
|
||||
@Id
|
||||
|
||||
@@ -6,7 +6,7 @@ import java.util.List;
|
||||
import javax.persistence.*;
|
||||
|
||||
@Entity
|
||||
@Table(name="muser", schema = "mys")
|
||||
@Table(name="muser")
|
||||
public class MUser {
|
||||
|
||||
@Id
|
||||
|
||||
@@ -5,7 +5,7 @@ import javax.persistence.Id;
|
||||
import javax.persistence.Table;
|
||||
|
||||
@Entity
|
||||
@Table(name="muser_type", schema = "mys")
|
||||
@Table(name="muser_type")
|
||||
public class MUserType {
|
||||
|
||||
@Id
|
||||
|
||||
@@ -56,8 +56,8 @@ public class TestManyWhereJoinM2M extends BaseTestCase {
|
||||
|
||||
String sql = query.getGeneratedSql();
|
||||
Assert.assertTrue(sql.contains("select distinct"));
|
||||
Assert.assertTrue(sql.contains("left outer join mys.mrole "));
|
||||
Assert.assertTrue(sql.contains("join mys.mrole "));
|
||||
Assert.assertTrue(sql.contains("left outer join mrole "));
|
||||
Assert.assertTrue(sql.contains("join mrole "));
|
||||
Assert.assertTrue(sql.contains(".role_name = ?"));
|
||||
|
||||
}
|
||||
|
||||
@@ -57,7 +57,7 @@ public class TestDisjunctWhereOuterJoin extends BaseTestCase {
|
||||
|
||||
String sql = query.getGeneratedSql();
|
||||
Assert.assertTrue(sql.contains("select distinct"));
|
||||
Assert.assertTrue(sql.contains("outer join mys.mrole "));
|
||||
Assert.assertTrue(sql.contains("outer join mrole "));
|
||||
Assert.assertTrue(sql.contains(".role_name = ?"));
|
||||
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user