コード例 #1
0
ファイル: Ejb3Column.cs プロジェクト: stuartcarnie/nhcontrib
        void AddUniqueKey(String uniqueKeyName, bool inSecondPass)
        {
            IndexOrUniqueKeySecondPass secondPass = new IndexOrUniqueKeySecondPass(uniqueKeyName, this, mappings, true);

            if (inSecondPass)
            {
                secondPass.DoSecondPass(mappings.Classes);
            }
            else
            {
                mappings.AddSecondPass(secondPass);
            }
        }
コード例 #2
0
ファイル: Ejb3Column.cs プロジェクト: stuartcarnie/nhcontrib
        void AddIndex(String indexName, bool inSecondPass)
        {
            IndexOrUniqueKeySecondPass secondPass = new IndexOrUniqueKeySecondPass(indexName, this, mappings, false);

            if (inSecondPass)
            {
                secondPass.DoSecondPass(mappings.Classes);
            }
            else
            {
                mappings.AddSecondPass(secondPass);
            }
        }
コード例 #3
0
 void AddUniqueKey(String uniqueKeyName, bool inSecondPass)
 {
     IndexOrUniqueKeySecondPass secondPass = new IndexOrUniqueKeySecondPass(uniqueKeyName, this, mappings, true);
     if (inSecondPass)
     {
         secondPass.DoSecondPass(mappings.Classes);
     }
     else
     {
         mappings.AddSecondPass(secondPass);
     }
 }
コード例 #4
0
        void AddIndex(String indexName, bool inSecondPass)
        {
            IndexOrUniqueKeySecondPass secondPass = new IndexOrUniqueKeySecondPass(indexName, this, mappings, false);
            if (inSecondPass)
            {
                secondPass.DoSecondPass(mappings.Classes);
            }
            else
            {
                mappings.AddSecondPass(secondPass);
            }

        }
コード例 #5
0
 public void AddSecondPass(IndexOrUniqueKeySecondPass secondPass)
 {
 }
コード例 #6
0
 public void AddSecondPass(IndexOrUniqueKeySecondPass secondPass)
 {
 }