mirror of
https://github.com/archtechx/tenancy.git
synced 2026-02-04 17:04:03 +00:00
Set public key on model
This commit is contained in:
parent
9fcfcf3ae0
commit
de025a6a4d
5 changed files with 10 additions and 8 deletions
|
|
@ -34,6 +34,10 @@ class TenancyServiceProvider extends ServiceProvider
|
|||
__DIR__ . '/assets/config.php' => config_path('tenancy.php'),
|
||||
], 'config');
|
||||
|
||||
$this->publishes([
|
||||
__DIR__ . '/assets/2019_08_08_000000_create_tenants_table.php' => database_path('migrations'),
|
||||
], 'migrations');
|
||||
|
||||
$this->loadRoutesFrom(__DIR__ . '/routes.php');
|
||||
|
||||
Route::middlewareGroup('tenancy', [
|
||||
|
|
|
|||
|
|
@ -9,6 +9,8 @@ class Tenant extends Model
|
|||
protected $dataColumn = 'data';
|
||||
protected $specialColumns = [];
|
||||
protected $guarded = [];
|
||||
protected $publicKey = 'uuid';
|
||||
public $incrementing = false;
|
||||
|
||||
/**
|
||||
* Decoded data from the data column.
|
||||
|
|
|
|||
2
test
2
test
|
|
@ -5,7 +5,7 @@ import argparse
|
|||
system('docker-compose up -d')
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("--variants", default='1,2',
|
||||
parser.add_argument("--variants", default='1,2,3',
|
||||
help="Comma-separated values. Which test variants should be run.")
|
||||
args, other = parser.parse_known_args()
|
||||
|
||||
|
|
|
|||
|
|
@ -109,6 +109,8 @@ class TenantStorageTest extends TestCase
|
|||
{
|
||||
$value = ['foo' => 'bar', 'abc' => 'xyz'];
|
||||
|
||||
dd(\Stancl\Tenancy\Tenant::find(tenant('uuid')));
|
||||
|
||||
$this->assertSame($value, tenancy()->put($value));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,13 +10,6 @@ abstract class TestCase extends \Orchestra\Testbench\TestCase
|
|||
public $autoCreateTenant = true;
|
||||
public $autoInitTenancy = true;
|
||||
|
||||
private function checkRequirements(): void
|
||||
{
|
||||
parent::checkRequirements();
|
||||
|
||||
dd($this->getAnnotations());
|
||||
}
|
||||
|
||||
/**
|
||||
* Setup the test environment.
|
||||
*
|
||||
|
|
@ -28,6 +21,7 @@ abstract class TestCase extends \Orchestra\Testbench\TestCase
|
|||
|
||||
Redis::connection('tenancy')->flushdb();
|
||||
Redis::connection('cache')->flushdb();
|
||||
Artisan::call('migrate');
|
||||
|
||||
if ($this->autoCreateTenant) {
|
||||
$this->createTenant();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue