File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
src/NHibernate.TestDatabaseSetup Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -116,17 +116,21 @@ private static void SetupFirebird(Cfg.Configuration cfg)
116116
117117 private static void SetupSqlServerCe ( Cfg . Configuration cfg )
118118 {
119+ var connStr = cfg . Properties [ Cfg . Environment . ConnectionString ] ;
120+
119121 try
120122 {
121- if ( File . Exists ( "NHibernate.sdf" ) )
122- File . Delete ( "NHibernate.sdf" ) ;
123+ var connStrBuilder = new SqlCeConnectionStringBuilder ( connStr ) ;
124+ var dataSource = connStrBuilder . DataSource ;
125+ if ( File . Exists ( dataSource ) )
126+ File . Delete ( dataSource ) ;
123127 }
124128 catch ( Exception e )
125129 {
126130 Console . WriteLine ( e ) ;
127131 }
128132
129- using ( var en = new SqlCeEngine ( "DataSource= \" NHibernate.sdf \" " ) )
133+ using ( var en = new SqlCeEngine ( connStr ) )
130134 {
131135 en . CreateDatabase ( ) ;
132136 }
You can’t perform that action at this time.
0 commit comments