From 40b984f9c4a0731b77771c31e0a96704d9f6116f Mon Sep 17 00:00:00 2001 From: Carlos Nieto <jose.carlos@menteslibres.net> Date: Thu, 24 Oct 2013 19:48:03 -0500 Subject: [PATCH] Changing namespace. --- _examples/inter-database-relations/main.go | 6 +++--- _examples/mongo/main.go | 4 ++-- _examples/mysql/main.go | 6 +++--- _examples/postgresql/main.go | 4 ++-- _examples/relations/main.go | 4 ++-- _examples/sqlite/main.go | 4 ++-- mongo/README.md | 4 ++-- mongo/_examples/mongo.go | 4 ++-- mongo/collection.go | 4 ++-- mongo/mongo.go | 2 +- mongo/mongo_test.go | 2 +- mongo/result.go | 4 ++-- mysql/collection.go | 4 ++-- mysql/mysql.go | 2 +- mysql/mysql_test.go | 2 +- mysql/result.go | 2 +- postgresql/collection.go | 4 ++-- postgresql/postgresql.go | 2 +- postgresql/postgresql_test.go | 2 +- postgresql/result.go | 2 +- sqlite/_dumps/gotest.sqlite3.db | Bin 706560 -> 5120 bytes 21 files changed, 34 insertions(+), 34 deletions(-) diff --git a/_examples/inter-database-relations/main.go b/_examples/inter-database-relations/main.go index 8e809c3c..72ce597e 100644 --- a/_examples/inter-database-relations/main.go +++ b/_examples/inter-database-relations/main.go @@ -6,9 +6,9 @@ package main import ( "fmt" - "menteslibres.net/gosexy/db" - _ "menteslibres.net/gosexy/db/mysql" - _ "menteslibres.net/gosexy/db/postgresql" + "upper.io/db" + _ "upper.io/db/mysql" + _ "upper.io/db/postgresql" ) /* diff --git a/_examples/mongo/main.go b/_examples/mongo/main.go index a4f5c766..1c1a2575 100644 --- a/_examples/mongo/main.go +++ b/_examples/mongo/main.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "menteslibres.net/gosexy/db" - _ "menteslibres.net/gosexy/db/mongo" + "upper.io/db" + _ "upper.io/db/mongo" ) var settings = db.DataSource{ diff --git a/_examples/mysql/main.go b/_examples/mysql/main.go index dbecd5bd..4f9fdcb5 100644 --- a/_examples/mysql/main.go +++ b/_examples/mysql/main.go @@ -3,9 +3,9 @@ package main import ( "database/sql" "fmt" - "menteslibres.net/gosexy/db" - _ "menteslibres.net/gosexy/db/mysql" - "menteslibres.net/gosexy/db/util/sqlutil" + "upper.io/db" + _ "upper.io/db/mysql" + "upper.io/db/util/sqlutil" ) var settings = db.DataSource{ diff --git a/_examples/postgresql/main.go b/_examples/postgresql/main.go index ffc3b056..31475196 100644 --- a/_examples/postgresql/main.go +++ b/_examples/postgresql/main.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "menteslibres.net/gosexy/db" - _ "menteslibres.net/gosexy/db/postgresql" + "upper.io/db" + _ "upper.io/db/postgresql" ) var settings = db.DataSource{ diff --git a/_examples/relations/main.go b/_examples/relations/main.go index 4d0cf994..257f9ced 100644 --- a/_examples/relations/main.go +++ b/_examples/relations/main.go @@ -6,8 +6,8 @@ package main import ( "fmt" - "menteslibres.net/gosexy/db" - _ "menteslibres.net/gosexy/db/mongo" + "upper.io/db" + _ "upper.io/db/mongo" ) var settings = db.DataSource{ diff --git a/_examples/sqlite/main.go b/_examples/sqlite/main.go index eb75f0d7..e49978da 100644 --- a/_examples/sqlite/main.go +++ b/_examples/sqlite/main.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "menteslibres.net/gosexy/db" - "menteslibres.net/gosexy/db/sqlite" + "upper.io/db" + "upper.io/db/sqlite" "time" ) diff --git a/mongo/README.md b/mongo/README.md index 32f41c46..be756466 100644 --- a/mongo/README.md +++ b/mongo/README.md @@ -1,6 +1,6 @@ # gosexy/db/mongo Please read the full docs, acknowledgements and examples at -[https://menteslibres.net/gosexy/db/wrappers/mongo][1]. +[https://upper.io/db/wrappers/mongo][1]. -[1]: https://menteslibres.net/gosexy/db/wrappers/mongo +[1]: https://upper.io/db/wrappers/mongo diff --git a/mongo/_examples/mongo.go b/mongo/_examples/mongo.go index 62f86b39..46bb6403 100644 --- a/mongo/_examples/mongo.go +++ b/mongo/_examples/mongo.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "menteslibres.net/gosexy/db" - "menteslibres.net/gosexy/db/mongo" + "upper.io/db" + "upper.io/db/mongo" "github.com/kr/pretty" ) diff --git a/mongo/collection.go b/mongo/collection.go index cbf72369..87cbf94c 100644 --- a/mongo/collection.go +++ b/mongo/collection.go @@ -27,8 +27,8 @@ import ( "fmt" "labix.org/v2/mgo" "labix.org/v2/mgo/bson" - "menteslibres.net/gosexy/db" - "menteslibres.net/gosexy/db/util" + "upper.io/db" + "upper.io/db/util" "menteslibres.net/gosexy/to" "strings" ) diff --git a/mongo/mongo.go b/mongo/mongo.go index 63f44a7f..aba33e18 100644 --- a/mongo/mongo.go +++ b/mongo/mongo.go @@ -26,7 +26,7 @@ package mongo import ( "fmt" "labix.org/v2/mgo" - "menteslibres.net/gosexy/db" + "upper.io/db" "net/url" "time" ) diff --git a/mongo/mongo_test.go b/mongo/mongo_test.go index 76a09dc5..e06435cf 100644 --- a/mongo/mongo_test.go +++ b/mongo/mongo_test.go @@ -5,7 +5,7 @@ import ( "github.com/kr/pretty" "labix.org/v2/mgo/bson" "math/rand" - "menteslibres.net/gosexy/db" + "upper.io/db" "menteslibres.net/gosexy/dig" "menteslibres.net/gosexy/to" "reflect" diff --git a/mongo/result.go b/mongo/result.go index 3ba941a6..8bbed649 100644 --- a/mongo/result.go +++ b/mongo/result.go @@ -25,8 +25,8 @@ package mongo import ( "labix.org/v2/mgo" - "menteslibres.net/gosexy/db" - "menteslibres.net/gosexy/db/util" + "upper.io/db" + "upper.io/db/util" ) type Result struct { diff --git a/mysql/collection.go b/mysql/collection.go index 6f7872b5..ddfeee3c 100644 --- a/mysql/collection.go +++ b/mysql/collection.go @@ -26,8 +26,8 @@ package mysql import ( "fmt" _ "github.com/go-sql-driver/mysql" - "menteslibres.net/gosexy/db" - "menteslibres.net/gosexy/db/util/sqlutil" + "upper.io/db" + "upper.io/db/util/sqlutil" "menteslibres.net/gosexy/to" "strings" "time" diff --git a/mysql/mysql.go b/mysql/mysql.go index d0911759..f6c01882 100644 --- a/mysql/mysql.go +++ b/mysql/mysql.go @@ -27,7 +27,7 @@ import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" - "menteslibres.net/gosexy/db" + "upper.io/db" "reflect" "regexp" "strings" diff --git a/mysql/mysql_test.go b/mysql/mysql_test.go index 6e9030fe..74ced86a 100644 --- a/mysql/mysql_test.go +++ b/mysql/mysql_test.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/kr/pretty" "math/rand" - "menteslibres.net/gosexy/db" + "upper.io/db" "menteslibres.net/gosexy/dig" "menteslibres.net/gosexy/to" "reflect" diff --git a/mysql/result.go b/mysql/result.go index a13943e1..8b281bc6 100644 --- a/mysql/result.go +++ b/mysql/result.go @@ -24,7 +24,7 @@ package mysql import ( - "menteslibres.net/gosexy/db/util/sqlutil" + "upper.io/db/util/sqlutil" ) type Result struct { diff --git a/postgresql/collection.go b/postgresql/collection.go index c5970b4a..4be42a3c 100644 --- a/postgresql/collection.go +++ b/postgresql/collection.go @@ -25,8 +25,8 @@ package postgresql import ( "fmt" - "menteslibres.net/gosexy/db" - "menteslibres.net/gosexy/db/util/sqlutil" + "upper.io/db" + "upper.io/db/util/sqlutil" "menteslibres.net/gosexy/to" "strings" "time" diff --git a/postgresql/postgresql.go b/postgresql/postgresql.go index 027886f6..cd984582 100644 --- a/postgresql/postgresql.go +++ b/postgresql/postgresql.go @@ -27,7 +27,7 @@ import ( "database/sql" "fmt" _ "github.com/xiam/gopostgresql" - "menteslibres.net/gosexy/db" + "upper.io/db" "reflect" "regexp" "strings" diff --git a/postgresql/postgresql_test.go b/postgresql/postgresql_test.go index 7f86d7b1..10d2dba3 100644 --- a/postgresql/postgresql_test.go +++ b/postgresql/postgresql_test.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/kr/pretty" "math/rand" - "menteslibres.net/gosexy/db" + "upper.io/db" "menteslibres.net/gosexy/dig" "menteslibres.net/gosexy/to" "reflect" diff --git a/postgresql/result.go b/postgresql/result.go index f4ab1882..7c41adf9 100644 --- a/postgresql/result.go +++ b/postgresql/result.go @@ -24,7 +24,7 @@ package postgresql import ( - "menteslibres.net/gosexy/db/util/sqlutil" + "upper.io/db/util/sqlutil" ) type Result struct { diff --git a/sqlite/_dumps/gotest.sqlite3.db b/sqlite/_dumps/gotest.sqlite3.db index 29d97f0282538ef5257e4a376c9cd8261d12bda8..c3c6cd1662395e44276194d285a7c9bd59c7447a 100644 GIT binary patch delta 330 zcmZpepxvM`K}v{$nSp_U6^LPgWulIe7*JIAkt#1xjD<0Vfq6Nz9n)pTn8|@GFPNK3 zSSDUoU}W9+EtpX^lbKyyQj)Pzw<IwsC$*#~F*&;!Lb5mqxjKfpDug&X`M4^8#U}GG zO0y>BB$eh)W@MJrPG@2l7Z-==1&f0TW)z(e^}LKytcgV>nZ=VIGRwP#GeT_T1ltN0 zFM*IusCq#<N)$9QQxr1uN>bBPixdiqGILXlDiyL*D<{8Y7Uy7Me#gN4jrrZ?kJ68r nCD@pl8H7tpN;nvq8N@wYeSG{uLBPNQl>Nm#Erp$h2@4wl$>d!V literal 706560 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 z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009IL_}>y3q!08;6veSh)BrV5H7NbFxKRyOTdA$p5H(Z{ zQ`@NFYFo9P+FmuOW;H_XpmtOv)lO=Z8m-2toz+;?qIOZcs@>G?Y7e!i+Dq-N#;NgY zAGNQVp!QP})g;xb+SFt<MNL)H)c$I^IzY`(2dabA!RioosG6x}sl(La>IgMk9jT5| zbJWr57!}m9YOb26=Bwk>0(HDvs1~Wk>IAh!ov2PyC#zG`sp>R!x;jIhsm@aEYN=YL zma7i6LakJ*)M~XxtyP_Bo$6BEsz;rzdewT>r_NR9sq@tZ>Oysqx>&tUU7{{kZ&x*y zs!ZjoP^H?SE>rJNm#cTGcd0AXmFnH<J?g#cD)m0~es#6_fcl`iMtw+qSbaoYtFBWY zRUcE=tB<Q2)Q##B>XYgw^(l3;x<%cpZd13bJJg-(9CeqvTiv7XRrjfXP@h)!tAA9V zQ4gpG)o0a1>YvoZ>T~Mz>I>?N>Jjy*`jYyx`ilBz^;Pwl`kH!N{fl}+eO-M+eN#QD z{#8At{!M*LJ*~d2zN7wKeOEoJzNfygexQD+o>M<kKUP0cKUF_d&#RxS7u0{KU#MTI zU#VZK7u9dnOX|1kcj{&Jd-VtPiu%upZwMfO00IagfB*srAb<b@2q1s}0tg_000Iag zfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s} z0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*sr zAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_0 z00IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@ z2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000Iag zfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s} z0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*sr zAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_0 z00IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@ z2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000Iag zfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s} z0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*sr zAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_0 z00IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@ z2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000Iag zfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s} z0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*sr zAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_0 z00IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@ z2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000IagfB*srAb<b@2q1s}0tg_000Iag zfB*srAb<b@e^Y^>dhd&)&qU$(;TPe#@a^zKcr-j1?hZGFYr|FHvT#Z03v0qzVM&-9 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 -- GitLab